ProxyType is a required field when defining a proxy.

This sets a sensible default as per http://code.google.com/p/selenium/wiki/DesiredCapabilities
This commit is contained in:
Simon Westcott
2012-09-20 14:47:57 +01:00
parent e9889202ff
commit 0fa25fc9e5

View File

@@ -244,8 +244,11 @@ class Extension implements ExtensionInterface
booleanNode('acceptSslCerts')->end()->
booleanNode('nativeEvents')->end()->
arrayNode('proxy')->
useAttributeAsKey('key')->
prototype('variable')->end()->
children()->
scalarNode('proxyType')->
defaultValue(isset($config['selenium2']['capabilities']['proxy']['proxyType']) ? $config['selenium2']['capabilities']['proxy']['proxyType'] : 'system')->
end()->
end()->
end()->
arrayNode('chrome')->
children()->