Thanks Marc,
now I also have a Groovy version.
I tried to integrate it now, but there's still something wrong.
"org.codehaus.groovy.control.MultipleCompilationErrorsException:
startup failed, Script1.groovy: 6: unexpected token: files @ line 6,
column 6."
Can you please help me on this code:
<?xml version="1.0"?>
<!DOCTYPE project SYSTEM "../dtd/Project.dtd">
<project name="test1" default="test">
<target name="test">
<groovyScript>
class DeleteBackup extends
com.canoo.webtest.steps.AbstractStepContainer
{
def nbFilesToKeep = 10
def dir = new
File(project.properties['result'])
def files = dir.listFiles().toList()
files.sort { it.name }
if (files.size() > nbFilesToKeep)
{
def filesToDelete = files[0..(files.size() -
nbFilesToKeep - 1)]
def ant = new AntBuilder(project)
filesToDelete.each {
ant.delete(dir: it.absolutePath)
}
}
}
project.addTaskDefinition("myGroovyDeleteBackup",
DeleteBackup)
</groovyScript>
<webtest name="delete_backups: delete backups dierctories and
keep
only the 10 newest">
&config;
<property name="resultpath"
value="${wt.config.resultpath}\.."/>
myGroovyDeleteBackup;
</webtest>
</target>
</project>
******************
Thanks a lot
--
Willi Kuhnis
[EMAIL PROTECTED]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_______________________________________________
WebTest mailing list
[email protected]
http://lists.canoo.com/mailman/listinfo/webtest