Jest jakaś opcja na ustawienie kolejności testów w Codeception?
Tzn, chciałbym żeby jednostkowe wykonały się przed API bo coś p------i się BypassFinals i nie działa jak ustawię w api header accept (°°

#php #codeception #backend #symfony
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@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 p------e, 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ę
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@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
Tutsplus chyba wszyscy znają, ale gdyby ktoś przeoczył, w tym tygodniu pojawił się darmowy kurs będący wprowadzeniem do testowania. Omawiane są:

— testy jednostkowe: #phpunit

— testy funkcjonalne: #codeception

  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach