@ElGovanni: Jeśli kolejność testów psuje twoje testy, to z testami jest coś nie tak a nie z kolejnością. Powinno się nawet odpalać je w randomowej kolejności, żeby mieć pewność że one faktycznie dobrze działają.
  • Odpowiedz
@pitu120: @zielonka18: ja #!$%@?, dziś wstałem i pomyślałem, a może by tak po przecinku nie postawić spacji.
I wyszło, że można ustawić kolejność odpalając testy tak:

./vendor/bin/codecept run unit,api --coverage --coverage-html --no-colors
Wcześniej pomiędzy unit i api po przecinku wstawiałem spację to wywalało biedny błąd który nic nie mówił (°°
  • Odpowiedz
#programowanie #php #codeception #salesforce #oauth

Próbuję napisać testy integracyjne do salesforce'a w codeception. Wiadomo scenariusz oAuth: najpierw zabawa redirectami po uprawnienia. Niestety salesforce na stronie logowania ma narąbane js'a więc dostępny w codeception "PHP Browser" nie ogarnia, bo nie odpala js'ów. Ktoś może polecić jakieś sprytne obejście tego problemu, aby z poziomu testów wykonać logowanie na testowych danych do salesforce po autentykację oAuth? Może jakieś inne narzędzie, może jakiś sprytny hack? (Pierwszy
@micke: no ale testujesz integracje wiec po autentykacje do testow chyba musisz sie sam pofatygowac.

Jezeli jest ci to potrzebne do testow to chyba SF powinien udostepnic jakis endpoint zeby to dostac.

Kazdy formularz, takze ten z lazyload jest wysylany do jakiegos URL wiec nie musisz czekac na jego zaladowanie, sam sobie skompletuj formularz i wyslij. Problem moze sie pojawic jesli bedzie tam nounce.
  • Odpowiedz