<?xml version="1.0" encoding="UTF-8"?>
<project name="test2" default="junitreport" basedir="D:/NastarWorkR9/AntJunitFest-swing/">
<description>
服务器测试用例练习
</description>
<property name="jar" value="jar" />
<property name="testdir" value="testdir" />
<property name="src.dir" value="testdir/src" />
<property name="test.dir" value="testdir/test" />
<property name="out.dir" value="testdir/output" />
<target name="deleteFolder">
<delete file="${testdir}" />
<delete file="${jar}" />
</target>
<target name="initproject" depends="deleteFolder">
<mkdir dir="${jar}" />
<mkdir dir="${test.dir}" />
<mkdir dir="${src.dir}" />
</target>
<!--编译-->
<target name="complie" depends="initproject">
<path id="mylib">
<fileset dir="lib">
<include name="/*.jar" />
</fileset>
<pathelement location="bin" />
</path>
<javac srcdir="src" destdir="${test.dir}" classpathref="mylib" includeantruntime="on">
</javac>
</target>
<!--打包-->
<target name="page" depends="complie">
<jar destfile="${jar}/server.jar" basedir="${src.dir}">
<fileset dir="lib" />
<zipfileset excludes="META-INF/*.SF" src="lib/fest-assert-1.2.jar" />
<zipfileset excludes="META-INF/*.SF" src="lib/fest-reflect-1.2.jar" />
<zipfileset excludes="META-INF/*.SF" src="lib/fest-util-1.1.2.jar" />
<zipfileset excludes="META-INF/*.SF" src="lib/jcip-annotations-1.0.jar" />
<zipfileset excludes="META-INF/*.SF" src="lib/fest-swing-1.2.jar" />
<zipfileset excludes="META-INF/*.SF" src="lib/junit-4.7.jar" />
<zipfileset excludes="META-INF/*.SF" src="lib/junit-dep-4.7.jar" />
<manifest>
<attribute name="Built-By" value="${user.name}" />
<attribute name="Main-Class" value="com.tmty.chat.server.ChatServer" />
</manifest>
</jar>
</target>
<!--运行测试用例-->
<target name="ServerTest" depends="page">
<junit fork="yes" printsummary="withOutAndErr">
<formatter type="xml"/>
<test name="com.tmty.chat.server.TestAll" todir="${test.dir}"/>
<classpath refid="mylib"/>
</junit>
</target>
<!--出报告-->
<target name="junitreport" depends="ServerTest">
<junitreport todir="${test.dir}">
<fileset dir="${test.dir}">
<include name="TEST-*.xml"/>
</fileset>
<report format="frames" todir="${out.dir}"/>
</junitreport>
</target>
</project>
分享到:
相关推荐
【标题】:“英文文献111111111.zip” 这个压缩包文件的标题“英文文献111111111.zip”暗示了其内容主要为一系列的英文文献资料。在学术研究、专业学习或知识探索中,英文文献往往占据了重要的地位,因为许多原创的...
【VC 域名解析程序111111111】 在计算机网络中,域名解析是将人类可读的域名转换为机器可识别的IP地址的过程。这个过程涉及到了DNS(Domain Name System)系统,它是互联网的一项基础服务。在VC++编程环境下,我们...
在本案例中,“航空订票系统波形图111111111”可能指的是一个特定的分析或监控功能,用于帮助管理者理解和优化系统的运行状况。 首先,我们来详细探讨航空订票系统的基本组成部分和功能。航空订票系统通常由以下几...
"js问卷调查111111111.zip"很可能包含了一整套使用JavaScript实现的问卷调查系统,具备单选、多选以及修改和删除功能。在本文中,我们将深入探讨JavaScript在创建问卷调查中的应用,以及相关的技术细节。 首先,...
111111111
111111111
标题和描述都是"111111111(1).zip",标签是"资料",压缩包内只有一个名为"111111111.doc"的文件。在这样的情况下,没有具体的内容或主题来展开讨论。若能提供更详细的信息,比如这个文档是关于编程、网络安全、数据...
这个名为"9 Spark.zip111111111"的压缩包可能包含了关于Spark的详细学习资源,包括笔记、晨测、资料和技术图解等。 笔记部分可能涵盖了Spark的基础概念,例如RDD(弹性分布式数据集)、DataFrame和DataSet,这些都...
判断题.pdf111111111
PFD13.py111111111
PFD6.py111111111
pd31.py111111111
"流程图示例111111111" 本资源摘要信息是关于流程图示例的知识点总结,涵盖了业务全流程的节点、客户关系服务、客户注册、电子签章申请、代理收付款账户开通、发票易安装、预约申请等多个方面。 业务全流程节点 ...
优化11111111111111111111111111111
"大学物理 动量守恒111111111"这个标题可能是对大学物理课程中关于动量守恒定律的深入讲解或一堂课的主题。 【描述】: "大学物理 动量守恒111111111"的描述虽然简略,但暗示了这个主题将涉及动量守恒的基本概念、...
拨号程序1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
【标题】"JSP网上购物系统111111111" 涉及的知识点主要集中在Java Server Pages(JSP)技术上,它是一种用于开发动态网页的服务器端脚本语言,广泛应用于构建电子商务网站。在这个项目中,"111111111"可能是版本号...
【标题】"4.Zookeeper.zip111111111" 提供的资源主要围绕着Apache ZooKeeper,这是一个分布式协调服务,广泛应用于分布式系统中,如Hadoop、HBase、Kafka等。该压缩包包含了一些重要的工具和Zookeeper的版本文件。 ...
这份"react源码一份111111111"可能是React的源代码副本,对于深入理解React的工作原理和实现机制非常有帮助。下面将详细讨论React的核心概念和技术。 1. **虚拟DOM(Virtual DOM)**:React通过引入虚拟DOM来提高UI...
常微分方程111111111