source: flex_extract.git/for_developers/FE_testing.txt @ ca48036

ctbtodev
Last change on this file since ca48036 was ca48036, checked in by Anne Philipp <anne.philipp@…>, 5 years ago

update docu for devs about testing

  • Property mode set to 100644
File size: 752 bytes
Line 
1Abhängigkeiten:
2---------------
3pytest
4pytest-cov  (https://pypi.org/project/pytest-cov/  ;  https://pytest-cov.readthedocs.io/en/latest/)
5coverage
6mock
7
8
9Markers für testzusammenstellun:
10(für die tests muss ein aktuelles certificate eingerichtet sein!)
11---------------------------------
12msuser_pw
13gateway (für diese Variante müssen kurzfristig die Umgebungsvariablen ECUID und ECGID für den User gesetzt werden!)
14
15
16
17
18
19#Grundsätzlicher Befehl die Coverage des Testens zu überprüfen
20pytest --cov=PATH_TO_PROJECT_SRC PATH_TO_TEST_SRC
21
22# einen test mit einem bestimmten marker nicht ausführen
23pytest TestTools.py -m "not msuser_pw" 
24
25# Tests mit einem bestimmten Marker ausführen
26pytest TestTools.py -m "msuser_pw"
Note: See TracBrowser for help on using the repository browser.
hosted by ZAMG