public ArquillianDescriptor resolve(ArquillianDescriptor descriptor) { final String descriptorAsString = descriptor.exportAsString(); return Descriptors.importAs(ArquillianDescriptor.class) .fromString(StringPropertyReplacer.replaceClasspath(descriptorAsString)); }
public ArquillianDescriptor resolve(ArquillianDescriptor descriptor) { final String descriptorAsString = descriptor.exportAsString(); return Descriptors.importAs(ArquillianDescriptor.class) .fromString(StringPropertyReplacer.replaceClasspath(descriptorAsString)); }
/** * Returns a new instance of {@link ArquillianDescriptor} by resolving any * sysprop EL expressions in the provided {@link ArquillianDescriptor} to real * values or defaults * * @param descriptor * The input to resolve, required * * @throws IllegalArgumentException */ private ArquillianDescriptor resolveSystemProperties(final ArquillianDescriptor descriptor) throws IllegalArgumentException { final String descriptorAsString = descriptor.exportAsString(); return Descriptors.importAs(ArquillianDescriptor.class) .fromString(StringPropertyReplacer.replaceProperties(descriptorAsString)); }
/** * Returns a new instance of {@link ArquillianDescriptor} by resolving any * sysprop EL expressions in the provided {@link ArquillianDescriptor} to real * values or defaults * * @param descriptor * The input to resolve, required * * @throws IllegalArgumentException */ private ArquillianDescriptor resolveSystemProperties(final ArquillianDescriptor descriptor) throws IllegalArgumentException { final String descriptorAsString = descriptor.exportAsString(); return Descriptors.importAs(ArquillianDescriptor.class) .fromString(StringPropertyReplacer.replaceProperties(descriptorAsString)); }