Czy mogę uruchomić testy kątomierza z nazwą specyfikacji lub zestawu jako parametrem? Aktualnie używam tego z:kątomierz - wyślij nazwę specyfikacji/pakietu jako parametr
protractor myconf.js
dziękuję.
Czy mogę uruchomić testy kątomierza z nazwą specyfikacji lub zestawu jako parametrem? Aktualnie używam tego z:kątomierz - wyślij nazwę specyfikacji/pakietu jako parametr
protractor myconf.js
dziękuję.
Tak, jest specyficzna argumentem --specs
wiersza poleceń:
$ protractor --help
Usage: protractor [options] [configFile]
configFile defaults to protractor.conf.js
The [options] object will override values from the config file.
Options:
--help Print Protractor help menu
--version Print Protractor version
...
--specs Comma-separated list of files to test
Nadal będzie potrzebował config mają być przekazywane, ale --specs
byłoby zastąpić zestaw specs
w konfiguracji:
protractor myconf.js --specs=test/e2e/myspec.js
można również użyć --suite
command-line argument:
protractor myconf.js --suite=smoke
gdzie smoke
mecze skonfigurowaną nazwę suita:
suites: {
smoke: 'spec/smoketests/*.js',
full: 'spec/*.js'
},
Ewentualnie, jeśli używasz jasmine2
, można skorzystać z "focused tests" feature tymczasowo zmienia describe
do fdescribe
i/lub it
do fit
.
jesteś najlepszy. Nie sądziłem, że istnieje taka opcja. dzięki. – user2880391
Jak to się dzieje --suite nie jest wymienione podczas wpisywania "kątomierza - help"? Czego jeszcze nam nie mówią? – IanT8
@ IanT8 tak, dobre znalezisko, rozumiem, ponieważ właśnie ustawiamy/przesłonię 'suite' z konfiguracji kątomierza. Możesz zmienić wszystko w konfiguracji w ten sposób z linii poleceń. – alecxe