मैं बंडल के अंदर संदर्भ फ़ाइलों को उत्पन्न करने के लिए behat --init -s bugfix
कैसे चला सकता हूं? क्या इसे करने का कोई तरीका है? मैं Sf2DemoBundle
देखता हूं लेकिन मैंने यह हल नहीं किया कि यह कैसे काम करता है।Symfony2 + Behat 3: बंडल के अंदर संदर्भ फ़ाइल उत्पन्न करें और सुविधाओं/बूटस्ट्रैप निर्देशिका में नहीं
मेरे फ़ाइलों
# /composer.json
"behat/behat": "dev-master",
"behat/mink": "dev-master",
"behat/mink-extension": "dev-master",
"behat/symfony2-extension": "dev-master",
"behat/mink-goutte-driver": "dev-master",
"behat/mink-browserkit-driver": "dev-master",
"behat/mink-selenium2-driver": "dev-master",
# /behat.yml
default:
suites:
default:
path: %paths.base%/features
contexts: [Behat\MinkExtension\Context\MinkContext]
bugfix:
type: symfony_bundle
bundle: 'TestBugfixBundle'
contexts: ['TestBugfixBundle\Features\Context\WebContext']
extensions:
Behat\Symfony2Extension: ~
Behat\MinkExtension:
default_session: 'symfony2'
sessions:
symfony2:
symfony2: ~
समाधान
आप Behat को autoload
पैरामीटर सेट करना होगा:
# /behat.yml
default:
autoload:
'': %paths.base%/src
धन्यवाद, बेहतर रूप से अपने समाधान को एक उत्तर के रूप में जोड़ें, इसे दस्तावेज़ में ढूंढना वाकई मुश्किल है: http://docs.behat.org/en/v3.0/guides/6.profiles.html – nethead