private Map<String, String> getConfiguration() { for (ExtensionDef def : descriptor.get().getExtensions()) { if (SystemProperties.EXTENSION_NAME.equalsIgnoreCase(def .getExtensionName())) { return def.getExtensionProperties(); } } return new HashMap<String, String>(); }
private List<ExtensionDef> getWebDriverExtensions(ArquillianDescriptor descriptor) { List<ExtensionDef> webDriverExtensions = new ArrayList<ExtensionDef>(); for (ExtensionDef extension : descriptor.getExtensions()) { if (extension.getExtensionName().startsWith("webdriver")) { webDriverExtensions.add(extension); } } return webDriverExtensions; }
private ExtensionDef getExtension(ArquillianDescriptor descriptor, String extensionQualifier) { for (ExtensionDef extension : descriptor.getExtensions()) { if (extension.getExtensionName().equals(extensionQualifier)) { return extension; } } return null; }
private Map<String, String> extractExtensionProperties(ArquillianDescriptor descriptor, String qualifier) { final Map<String, String> extensionProperties = new HashMap<String, String>(); for (ExtensionDef extension : descriptor.getExtensions()) { if (extension.getExtensionName().equals(qualifier)) { extensionProperties.putAll(extension.getExtensionProperties()); break; } } return extensionProperties; } }
private Map<String, String> extractExtensionProperties(ArquillianDescriptor descriptor, String qualifier) { final Map<String, String> extensionProperties = new HashMap<String, String>(); for (ExtensionDef extension : descriptor.getExtensions()) { if (extension.getExtensionName().equals(qualifier)) { extensionProperties.putAll(extension.getExtensionProperties()); break; } } return extensionProperties; } }
private Map<String, String> extractExtensionProperties(ArquillianDescriptor descriptor, String qualifier) { final Map<String, String> extensionProperties = new HashMap<String, String>(); for (ExtensionDef extension : descriptor.getExtensions()) { if (extension.getExtensionName().equals(qualifier)) { extensionProperties.putAll(extension.getExtensionProperties()); break; } } return extensionProperties; }
private static Map<String, String> locateBytemanExtension(ArquillianDescriptor descriptor) { if (descriptor != null) { for (ExtensionDef extension : descriptor.getExtensions()) { if (BYTEMAN_EXTENSION_NAME.equalsIgnoreCase(extension.getExtensionName())) { return extension.getExtensionProperties(); } } } return new HashMap<String, String>(); }
private Map<String, String> extractExtensionProperties(ArquillianDescriptor descriptor, String qualifier) { final Map<String, String> extensionProperties = new HashMap<String, String>(); for (ExtensionDef extension : descriptor.getExtensions()) { if (extension.getExtensionName().equals(qualifier)) { extensionProperties.putAll(extension.getExtensionProperties()); break; } } return extensionProperties; }
private Map<String, String> extractExtensionProperties(ArquillianDescriptor descriptor, String qualifier) { final Map<String, String> extensionProperties = new HashMap<String, String>(); for (ExtensionDef extension : descriptor.getExtensions()) { if (extension.getExtensionName().equals(qualifier)) { extensionProperties.putAll(extension.getExtensionProperties()); break; } } return extensionProperties; }
private Map<String, String> extractPropertiesFromDescriptor(String extensionName, ArquillianDescriptor descriptor) { for (ExtensionDef extension : descriptor.getExtensions()) { if (extensionName.equals(extension.getExtensionName())) { return extension.getExtensionProperties(); } } return Collections.emptyMap(); }
private Map<String, String> extractExtensionProperties(ArquillianDescriptor descriptor, String qualifier) { final Map<String, String> extensionProperties = new HashMap<String, String>(); for (ExtensionDef extension : descriptor.getExtensions()) { if (extension.getExtensionName().equals(qualifier)) { extensionProperties.putAll(extension.getExtensionProperties()); break; } } return extensionProperties; }
private Map<String, String> extractPropertiesFromDescriptor(String extenstionName, ArquillianDescriptor descriptor) { for (ExtensionDef extension : descriptor.getExtensions()) { if (extenstionName.equals(extension.getExtensionName())) { return extension.getExtensionProperties(); } } return Collections.<String, String> emptyMap(); }
private Map<String, String> extractPropertiesFromDescriptor(String extensionName, ArquillianDescriptor descriptor) { for (ExtensionDef extension : descriptor.getExtensions()) { if (extensionName.equals(extension.getExtensionName())) { return extension.getExtensionProperties(); } } return Collections.emptyMap(); }
private Map<String, String> getConfiguration() { for (ExtensionDef def : descriptor.get().getExtensions()) { if (SystemProperties.EXTENSION_NAME.equalsIgnoreCase(def .getExtensionName())) { return def.getExtensionProperties(); } } return new HashMap<String, String>(); }
private String readExpressionFromConfiguration() { final ArquillianDescriptor descriptor = desciptorInst.get(); for (final ExtensionDef def : descriptor.getExtensions()) { if (def.getExtensionName().equalsIgnoreCase(EXTENSION_NAME)) { final String exp = def.getExtensionProperties().get(EXTENSION_PROPERTY_EXP); if (exp != null) { return exp; } } } return null; }
private Collection<? extends ExtensionReport> getExtensionReports(ArquillianDescriptor descriptor) { List<ExtensionReport> extensionReports = new ArrayList<ExtensionReport>(); for (ExtensionDef extensionDef : descriptor.getExtensions()) { ExtensionReport extensionReport = new ExtensionReport(); extensionReport.setQualifier(extensionDef.getExtensionName()); extensionReport.setConfiguration(extensionDef.getExtensionProperties()); extensionReports.add(extensionReport); } return extensionReports; }
@Before public void prepareDescriptor() { Map<String, String> properties = new HashMap<String, String>(); properties.put("waitGuiInterval", "5"); properties.put("waitAjaxInterval", "25"); properties.put("waitModelInterval", "125"); when(extensionDefinition.getExtensionName()).thenReturn("graphene"); when(extensionDefinition.getExtensionProperties()).thenReturn(properties); when(descriptor.getExtensions()).thenReturn(Arrays.asList(new ExtensionDef[] { extensionDefinition })); }
private boolean isDisabled() { for(ExtensionDef def : desc.get().getExtensions()) { if(EXT_NAME.equals(def.getExtensionName())) { if(def.getExtensionProperties().containsKey(EXT_DISABLE)) { if(def.getExtensionProperties().get(EXT_DISABLE).equals("true")) { return true; } } } } return false; }
public void configureDroidiumNative(@Observes(precedence = 10) BeforeSuite event, ArquillianDescriptor descriptor) { logger.info("Configuring " + DROIDIUM_NATIVE_EXTENSION_NAME); DroidiumNativeConfiguration configuration = new DroidiumNativeConfiguration(); for (ExtensionDef extensionDef : descriptor.getExtensions()) { if (DROIDIUM_NATIVE_EXTENSION_NAME.equals(extensionDef.getExtensionName())) { Map<String, String> properties = extensionDef.getExtensionProperties(); configuration.setProperties(properties); configuration.validate(); } } droidiumNativeConfiguration.set(configuration); droidiumNativeConfigured.fire(new DroidiumNativeConfigured()); } }
public void configureDroidiumWeb(@Observes(precedence = 10) BeforeSuite event, ArquillianDescriptor descriptor) { logger.info("Configuring " + DROIDIUM_WEB_EXTENSION_NAME); DroidiumWebConfiguration configuration = new DroidiumWebConfiguration(); for (ExtensionDef extensionDef : descriptor.getExtensions()) { if (DROIDIUM_WEB_EXTENSION_NAME.equals(extensionDef.getExtensionName())) { Map<String, String> properties = extensionDef.getExtensionProperties(); configuration.setProperties(properties); configuration.validate(); } } droidiumWebConfiguration.set(configuration); droidiumWebConfigured.fire(new DroidiumWebConfigured()); } }