0

私は私が自分に置いた巨大なリスト定義を取りましたそれは私がFeatureContextそうするときだけの問題です:bin/behat -c app/config/behat.yml -dlそれらはリストに表示されていません

これが私のbehat.yml設定です:

default:
    paths:
        features: features
    context:
        parameters:
            class: BundleMyBundle\Features\Context\FeatureContext
    extensions:
        Behat\Symfony2Extension\Extension:
            kernel:
                env: test
                debug: true

        Behat\MinkExtension\Extension:
            default_session: sahi
            javascript_session: sahi
            sahi: ~
            browser_name: firefox
            base_url:   http://myapp.dev/

ContextClassitlefは、コマンドを実行したときに生成され--init、定義を追加しただけです。

私は何を取りこぼしたか ?ありがとう。

4

1 に答える 1

2

クラス構成は完全に間違っています:)

使用extensions > Behat\Symfony2Extension\Extension > bundle:

default:
    paths:
        features: features
    extensions:
        Behat\Symfony2Extension\Extension:
            kernel:
                env: test
                debug: true
            bundle: BundleMyBundle

        Behat\MinkExtension\Extension:
            default_session: sahi
            javascript_session: sahi
            sahi: ~
            browser_name: firefox
            base_url:   http://myapp.dev/
于 2012-09-18T13:27:09.900 に答える