Я попытался после SauceLabs PHP учебник: https://docs.saucelabs.com/tutorials/php/ошибка синтаксиса, неожиданный T_USE, ожидая T_FUNCTION в моем SauceLabs теста
Я пытался заставить ее работать на Windows. Так я последовал за каждый шаг, пока я не должен запустить эту команду:
vendor\bin\phpunit.bat WebDriverDemo.php
Это генерирует ошибку: Синтаксическая ошибка: синтаксическая ошибка, неожиданный T_USE, ожидая T_FUNCTION в C: \ XAMPP \ HTDOCS \ соус учебник \ поставщика \ соус \ колбаса \ SRC \ соус \ колбаса \ WebDriverTestCase.php на линии 6
Так что я попытался смотреть на WebDriverTestCase.php на линии 6 и это код:
имен соус \ колбаса;
abstract class WebDriverTestCase extends \PHPUnit_Extensions_Selenium2TestCase
{
use TestCase; // this is line 6
}
С этим кодом? Я ничего не изменил, я только пытался запустить то, что предлагает учебник. Есть идеи?
У меня такая же ошибка. PHP v5.3.29. Мой класс не является абстрактным, но распространяется из другого класса. У меня есть другой класс в том же проекте, который использует черты, но не расширяет другой класс. Это хорошо работает. Это проблема с расширением классов? –