Wpis z mikrobloga

Czy mi się wydaje, czy #phpstorm ignoruje tagi @covers w testach? Niby coś podpowiada, ale przy refactoringu nie aktualizuje tego tagu, nie uwzględnia go też w oknie dialogowym przy 'Go to -> Test'
A może robię coś nie tak?
#php #programowanie
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@singollo: Faktycznie przy refaktoringu nie działa. A do testów chyba wykorzystywane są nazwy plików, a nie tag covers. To samo dotyczy zmiany przestrzeni nazw. Wszystkie odwołania, itp. zostaną zmienione, ale w testach pozostanie bez zmian.
  • Odpowiedz
@ghost1511: do d--y trochę. Mam klasę z 3 metodami publicznymi, ale tyle przypadków testowych do każdej, że wygodniej mi jest rozdzielić to na 3 oddzielne testy.
Swoją drogą, nie ma też fajnej metody na odpalenie grupy testów :(
  • Odpowiedz
@singollo: 3 oddzielne pliki chcesz utworzyć? bez sensu IMHO.

Swoją drogą, nie ma też fajnej metody na odpalenie grupy testów :(

Możesz odpalić testy z katalogu. A jeżeli Ci to nie wystarcza zdefiniować w xml od phpunit TestSuite.
  • Odpowiedz