Page 1 sur 1

unexpected ?>

Posté : 16 sept. 2016, 10:21
par glannes
Bonjour ,

Je m'arrache les cheveux car j'execute un fichier php en phpunit et ca me dit

PHP Parse error: syntax error, unexpected '?>', expecting function (T_FUNCTION) in /home/debian/Téléchargements/mycore-selenium/Tests/WebTest.php on line 20

Voici le contenu :
<?php
require __DIR__ . '/../vendor/autoload.php';

class WebTest extends PHPUnit_Extensions_Selenium2TestCase
{
   protected function setUp()
  {
    $this->setBrowser("firefox");
    $this->setBrowserUrl("http://194.57.136.177");
  }

  public function testMyTestCase()
  {
    $this->open("/index.php/apps/files/");
    $this->click("link=Nouveau");
    $this->click("css=li.icon-filetype-folder.svg > p");
    $this->type("css=form > input[type=\"text\"]", "test");

}
?>
Je ne vois pas du tout ce qui ne va pas. C'est pour executer un test en selenium

Re: unexpected ?>

Posté : 16 sept. 2016, 11:04
par Berzemus
C'est vrai que, moi non plus, je ne m'y attendais pas.

J'ai aussi l'impression que le formatage automatique de ton code ci-dessus donne une indication assez claire sur la cause du problème :)

Indice: Il y a un déséquilibre entre les accolades ouvrantes et fermantes.

Re: unexpected ?>

Posté : 16 sept. 2016, 11:08
par tof73
} pour fermer une fonction et une classe.

Re: unexpected ?>

Posté : 16 sept. 2016, 11:35
par glannes
=D> *facepalm*

Je me sens très bête d'un coup !

Merci beaucoup!