Spiral Testing: nasze zmiany w projekcie open source
Zestaw narzędzi do testów aplikacji na frameworku Spiral w PHP.
- Język
- PHP
- Gwiazdki na GitHubie
- 7
- Strona projektu
- spiral.dev
Zmiany przyjęte w Spiral Testing
Asercje wyjścia konsoli i scaffoldera ignorują różnice w końcach linii, więc testy przechodzą także na Windowsie, a podszywanie się pod użytkownika zachowuje skonfigurowane sposoby logowania.
- Pull request #95scalony 4 października 2026
- Pull request #94scalony 4 października 2026
Ignore line endings in console output assertions
github.com/spiral/testing/pull/94 - Pull request #91scalony 21 września 2026
Keep configured auth transports when faking an actor
github.com/spiral/testing/pull/91
Czego nas to nauczyło
Testy porównujące wyjście tekstowe muszą ignorować końce linii, inaczej przechodzą na jednym systemie i padają na drugim.
Inne projekty z naszymi zmianami: PHP
20 projektów w tej technologii ma nasze przyjęte zmiany. Pasek to gwiazdki repozytorium, obok liczba naszych zmian. Każdy wiersz prowadzi do strony projektu.
Spiral Testing na tle wszystkich naszych zmian
Dzień po dniu od 5 września 2026 do 11 października 2026. Kolumna to wszystkie zmiany przyjęte tego dnia, akcent to zmiany w Spiral Testing.
- Zmiany w Spiral Testing
- Zmiany w innych projektach
3 przyjęte zmiany w Spiral Testing
Pierwsza 21 września 2026, ostatnia 4 października 2026.
W te same dni
Przyjęto też nasze zmiany w: PHPMailer.
Pytania o nasze zmiany w Spiral Testing
Skąd są te zmiany, kto je przyjął i czy poprawimy coś w Twojej bibliotece.
Czytaj dalej
Więcej o tej pracy i o pozostałych projektach z naszymi zmianami.
Używasz Spiral Testing w swoim projekcie?
Jeśli coś w nim nie działa, poprawimy to u źródła i zostawimy obejście do czasu wydania. Odpiszemy w godzinę.