New question #210866 on Sikuli:
https://answers.launchpad.net/sikuli/+question/210866

I've written a couple selenium scripts (Java) and use sikuli to verify the 
images exist. It worked fine when I ran the tests through TestNG but with Ant 
I'm getting the following error:

[testng] [error] resources/x.png looks like a file, but can't be found on the 
disk. Assume it's text.

The following is my build.xml, please let me know if there's more information I 
can provide.

<project name="test" default="test">
    <property name="src.dir" location="src" />
        <property name="build.dir" location="build" />
        <property name="dist.dir" location="dist" />
        <property name="lib.dir" location="lib" />
 
 <path id="build.classpath">
                        <fileset dir="${lib.dir}">
                                <include name="**/*.jar" />
                        </fileset>
 </path>
 
 <target name="clean">
                <delete dir="${build.dir}" />
        </target>
        
 <target name="makedir" depends="clean">
                <mkdir dir="${build.dir}" />
        </target>
        
 <!-- Compiles the java code -->
        <target name="compile" depends="clean, makedir">
                <javac srcdir="${src.dir}" destdir="${build.dir}" 
classpathref="build.classpath"/>              
        </target>
        
        <!--Creates the deployable jar file  -->
        <target name="jar" depends="compile">
                <jar destfile="${dist.dir}\build.test.ant.jar" 
basedir="${build.dir}">
                        <manifest>
                                <attribute name="Main-Class" value="test.Main" 
/>
                        </manifest>
                </jar>
        </target>
 
 <taskdef resource="testngtasks" classpath="${lib.dir}/testng-6.5.2.jar"/>
 
 <target name="test" depends="jar">
   <testng 
       
classpath="${build.dir}:${lib.dir}/selenium-java-2.24.1.jar:${lib.dir}/selenium-server-standalone-2.24.1.jar:${lib.dir}/sikuli-script.jar"
       outputDir="${testng.report.dir}"
       testname="test1">
    <xmlfileset dir="." includes="testng.xml" />
   </testng>
   <fail message="BUILD FAILURE" if="failed" />
 </target>
 
</project>


-- 
You received this question notification because you are a member of
Sikuli Drivers, which is an answer contact for Sikuli.

_______________________________________________
Mailing list: https://launchpad.net/~sikuli-driver
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~sikuli-driver
More help   : https://help.launchpad.net/ListHelp

Reply via email to