-
Notifications
You must be signed in to change notification settings - Fork 11
/
Copy path.gitlab-ci.yml
29 lines (28 loc) · 1.26 KB
/
.gitlab-ci.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
stages:
- test
acceptance tests:
image: $PYCS_CONTAINER
stage: test
before_script:
- mkdir $HOME/pycs_dumps
- cp $CS_CONF $HOME/.cloudsigma.conf
- grep -e api_endpoint -e username -e drive_name $HOME/.cloudsigma.conf
- poetry install
- pip freeze
script:
- nosetests -x ./src/testing/acceptance/test_accounts.py
- nosetests -x ./src/testing/acceptance/test_billing.py
- nosetests -x ./src/testing/acceptance/test_capabilities.py
- nosetests -x ./src/testing/acceptance/test_core.py
- nosetests -x -s ./src/testing/acceptance/test_drives.py
- nosetests -x ./src/testing/acceptance/test_firewall.py
- nosetests -x ./src/testing/acceptance/test_networking.py
- nosetests -x ./src/testing/acceptance/test_profile.py
- nosetests -x -s ./src/testing/acceptance/test_servers.py
- nosetests -x ./src/testing/acceptance/test_snapshots.py
- nosetests -x ./src/testing/acceptance/test_subscriptions.py
- nosetests -x ./src/testing/acceptance/test_tags.py
- nosetests -x ./src/testing/acceptance/test_websocket.py
- nosetests -x ./src/testing/acceptance/test_vpc.py
- nosetests -x ./src/testing/acceptance/test_host_availability_zone.py
- nosetests -x ./src/testing/acceptance/test_host_allocation_pools.py