zoukankan      html  css  js  c++  java
  • testNg-build.xml

    <?xml version="1.0" encoding="UTF-8" standalone="no"?>
    <project basedir="." default="run" name="Demo">
        <property name="src" value="${basedir}src" />
        <property name="bin" value="${basedir}in" />
        <property name="lib" value="${basedir}libs" />
        <property name="report" value="${basedir} est-output" />
        <property name="suite" value="${basedir}" />
        <property name="debuglevel" value="source,lines,vars" />
     
        <tstamp>
            <format property="nowstamp" pattern="yyyyMMdd-HHmmss" locale="en" />
        </tstamp>
     
        <path id="classpath">
            <pathelement location="." />
            <pathelement location="${bin}" />
            <fileset dir="${lib}/">
                <include name="**/*.jar" />
            </fileset>
        </path>
     
        <path id="sourcepath">
            <pathelement location="./src" />
        </path>
     
        <target name="clean">
            <delete dir="${bin}" failonerror="No" />
            <mkdir dir="${bin}" />
        </target>
     
        <target depends="clean" name="build">
            <javac srcdir="${src}" debug="true" sourcepathref="sourcepath" debuglevel="${debuglevel}" destdir="${bin}">
     
                <classpath refid="classpath" />
     
            </javac>
        </target>
     
        <taskdef resource="testngtasks" classpath="${lib}/testng-6.8.5.jar" />
        <target name="run" depends="build">
            <testng classpathref="classpath" outputdir="${report}/${nowstamp}" failureproperty="test.failed">
                <!--xml test suite file -->
                <xmlfileset dir="${suite}">
                    <include name="adminTestNG.xml" />
                </xmlfileset>
            </testng>
     
            <xslt in="${report}/${nowstamp}/testng-results.xml" style="${report}/tool/testng-results.xsl" out="${report}/${nowstamp}/indexNew.html">
     
                <!-- you need to specify the directory here again -->
     
                <param name="testNgXslt.outputDir" expression="${report}/${nowstamp}/" />
     
                <classpath refid="classpath" />
            </xslt>
     
            <fail message="ERROR: One or more tests failed! Check test reports " if="test.failed" />
     
        </target>
     

    </project>



  • 相关阅读:
    laravel5.5源码笔记(二、服务提供者provider)
    laravel5.5源码笔记(一、入口应用的初始化)
    laravel5.5源码阅读草稿——路由
    laravel5.5源码阅读草稿——application
    NOIP2018提高组爆炸记
    复习3-数据结构模板
    复习2-数论模板
    复习1-图论模板
    洛谷P3960 列队
    poj3159 Candies
  • 原文地址:https://www.cnblogs.com/xxyBlogs/p/6151785.html
Copyright © 2011-2022 走看看