Merge pull request #180 from stof/fix_custom_data

Unset the custom-data node when it is empty
This commit is contained in:
Christophe Coevoet
2015-01-19 11:19:43 +01:00

View File

@@ -84,6 +84,14 @@ class SauceLabsFactory extends Selenium2Factory
->booleanNode('capture-html')->end() ->booleanNode('capture-html')->end()
->booleanNode('disable-popup-handler')->end() ->booleanNode('disable-popup-handler')->end()
->end() ->end()
->validate()
->ifTrue(function ($v) {return empty($v['custom-data']);})
->then(function ($v) {
unset ($v['custom-data']);
return $v;
})
->end()
; ;
return $node; return $node;