This was causing the faildump path to be set and unset on each run.
currentFailDumpPath = self.get('behat_faildump_path')
if faildumppath and currentFailDumpPath != faildumppath:
self.updateConfig('behat_faildump_path', faildumppath)
currentFailDumpPath = self.get('behat_faildump_path')
if faildumppath and currentFailDumpPath != faildumppath:
self.updateConfig('behat_faildump_path', faildumppath)
+ elif (not faildumppath and currentFailDumpPath):
self.removeConfig('behat_faildump_path')
if not currentPrefix or force:
self.removeConfig('behat_faildump_path')
if not currentPrefix or force: