2017-03-07 2 views
0

Je fais mes premiers pas dans la création de tests fonctionnels avec codeception.Créer une action avec codecept build dans Codeception

Ceci est mon functional.suite.yml

class_name: FunctionalTester 
modules: 
    enabled: 
     - PhpBrowser: 
      url: 'http://localhost' 
- \Helper\Functional 

Maintenant, je veux générer les actions pour le FunctionalTester. J'utilise cette commande:

vendor/bin/codecept build 

Aucune méthode n'est ajoutée. Je m'attendais à ce que des méthodes comme amOnUrl ($ url) soient créées dans le trait FunctionalTesterActions. Mais ceci est mon résultat.

Building Actor classes for suites: unit, acceptance, functional 
-> UnitTesterActions.php generated successfully. 0 methods added 
\UnitTester includes modules: Asserts, \Helper\Unit 
-> AcceptanceTesterActions.php generated successfully. 0 methods added 
\AcceptanceTester includes modules: PhpBrowser, \Helper\Acceptance 
-> FunctionalTesterActions.php generated successfully. 0 methods added 
\FunctionalTester includes modules: \Helper\Functional, REST, PhpBrowser 

La configuration doit être OK. J'ai testé cela avec la commande

vendor/bin/codecept config:validate 

Quelle est mon erreur? Merci pour chaque indice.

Répondre

0

Je l'ai compris. Il s'avère que j'avais une erreur de syntaxe dans mon assistant.

J'espère que cela aidera quelqu'un dans le futur.