📄 ac_check_junit.ac
字号:
dnl @synopsis AC_CHECK_JUNITdnldnl AC_CHECK_JUNIT tests the availability of the Junit testingdnl framework, and set some variables for conditional compilationdnl of the test suite by automake.dnldnl If available, JUNIT is set to a command launching the textdnl based user interface of Junit, @JAVA_JUNIT@ is set to $JAVA_JUNITdnl and @TESTS_JUNIT@ is set to $TESTS_JUNIT, otherwise they are setdnl to empty values.dnldnl You can use these variables in your Makefile.am file like this :dnldnl # Some of the following classes are built only if junit is availablednl JAVA_JUNIT = Class1Test.java Class2Test.java AllJunitTests.javadnldnl noinst_JAVA = Example1.java Example2.java @JAVA_JUNIT@dnldnl EXTRA_JAVA = $(JAVA_JUNIT)dnldnl TESTS_JUNIT = AllJunitTestsdnldnl TESTS = StandaloneTest1 StandaloneTest2 @TESTS_JUNIT@dnldnl EXTRA_TESTS = $(TESTS_JUNIT)dnldnl AllJunitTests :dnl echo "#! /bin/sh" > $@dnl echo "exec @JUNIT@ my.package.name.AllJunitTests" >> $@dnl chmod +x $@dnldnl @author Luc Maisonobednl @version $Id: ac_check_junit.ac,v 1.1 2001/08/23 16:58:43 dda Exp $dnlAC_DEFUN([AC_CHECK_JUNIT],[AC_CACHE_VAL(ac_cv_prog_JUNIT,[AC_CHECK_CLASS(junit.textui.TestRunner)if test x"`eval 'echo $ac_cv_class_junit_textui_TestRunner'`" != xno ; then ac_cv_prog_JUNIT='$(CLASSPATH_ENV) $(JAVA) $(JAVAFLAGS) junit.textui.TestRunner'fi])AC_MSG_CHECKING([for junit])if test x"`eval 'echo $ac_cv_prog_JUNIT'`" != x ; then JUNIT="$ac_cv_prog_JUNIT" JAVA_JUNIT='$(JAVA_JUNIT)' TESTS_JUNIT='$(TESTS_JUNIT)'else JUNIT= JAVA_JUNIT= TESTS_JUNIT=fiAC_MSG_RESULT($JAVA_JUNIT)AC_SUBST(JUNIT)AC_SUBST(JAVA_JUNIT)AC_SUBST(TESTS_JUNIT)])
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -