Věděl jsem, že to nebude jednoduché a věděl jsem, že zase budu za Mětěje. Všude kolem jeden vývojář vedle druhého a já jako pseudo administrátor, který jim chce fušovat do řemesla. Moje Fedora měla ještě nějaký prehistorický Node.js navíc. Nechápu jak je to možné a proč se kluci a holky z red hat více nesnaží. Proč nemohu napsat dnf install nodejs a jít dál a proč musím přemýšlet a řešit mou starou verzi ve chvíli, kdy mám řešit testy v Cucumberu.. 🙁 Nakonec se mi to podařilo, ale už nevím jak.. dotáhla se mi poslední verze nodejs a byl jsem za vodou.. Ale samotné testy se mi rozběhly až doma těsně před půlnocí. To že musím stáhnout cosi pro chome bylo také dost děsivé. Vedle node install jsem musel napsat: ./node_modules/protractor/bin/webdriver-manager update. To mi samosebou poradil StackOverflow.. na to by jeden hned tak nepřišel! No ale pak to bylo nádhera, rozjelo se spouštění testů jak na másle.. Je to bombastické, dozrál čas k tomu psát tyto testy pro své webové aplikace!
Poznáma: Ten webdriver-manager update jsem nemusel spouštět, kdybych si pečlivěji přečetl návod a README.md
, ve kterém je napsat, že je nutné nejdřív pustit npm run init
.. a další šikovná věc je npm run watch
na sledování změn v .ts souborech a jejich transipaci na JavaScript..
- https://cucumber.io/
- https://github.com/angular/protractor
- https://github.com/gantrior/solarwinds-meetup-workshop