Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHPUnit][PHP7.1] Działanie typów zwracanych w PHPUnit
czychacz
post
Post #1





Grupa: Zarejestrowani
Postów: 189
Pomógł: 13
Dołączył: 20.09.2008
Skąd: Lublin

Ostrzeżenie: (0%)
-----


Cytat
G:\htdocs\project>.\vendor\bin\phpunit
PHP Fatal error: Cannot use 'null' as class name as it is reserved in G:\htdocs
\project\src\Named\NamedTrait.php on line 32


Na taki błąd natknąłem się dzisiaj, gdy chciałem napisać testy jednostkowe dla mojej aplikcaji. Podobnymi błędami rzuca w przypadku typu void.
Czy to standardowy błąd PHPUnit, czy może trzeba po prostu coś inaczej zrobić?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Pyton_000
post
Post #2





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

Ostrzeżenie: (0%)
-----


Racja. W sumie sam nie doczytałem (IMG:style_emoticons/default/smile.gif)

aa dobra... Pewnie masz PHP 7.0, a ten feature jest od 7.1

Przed chwilą sprawdziłem i na 7.1.5
  1. <?php
  2. declare(strict_types=1);
  3.  
  4. function test():void {
  5. echo 'aa';
  6. }
  7.  
  8. test();

działa, a na 7.0 się wywala.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 8.10.2025 - 17:24