[svn] r7734: nemerle/trunk/tools/nemerle-unit: makefile readme.txt src/macros/macros.n

Luntain svnadmin at nemerle.org
Thu Jul 5 08:24:44 CEST 2007


Log:
make it compilable with nunit 2.2

Author: Luntain
Date: Thu Jul  5 08:24:44 2007
New Revision: 7734

Added:
   nemerle/trunk/tools/nemerle-unit/readme.txt
Modified:
   nemerle/trunk/tools/nemerle-unit/makefile
   nemerle/trunk/tools/nemerle-unit/src/macros/macros.n

Modified: nemerle/trunk/tools/nemerle-unit/makefile
==============================================================================
--- nemerle/trunk/tools/nemerle-unit/makefile	(original)
+++ nemerle/trunk/tools/nemerle-unit/makefile	Thu Jul  5 08:24:44 2007
@@ -4,10 +4,9 @@
 
 bin/NemerleUnit.dll: bin src/macros/*.n
 	ncc -g -i  -t:library -r Nemerle.Compiler.dll \
-		-r lib/nunit.core.interfaces.dll $(NUNIT_LIB_FLAG)\
+		$(NUNIT_LIB_FLAG)\
 		-o:$@ src/macros/*.n
 
-
 test: bin/NemerleUnit.dll bin/fixture.dll bin/UnitTests.dll
 	cd bin; $(NUNIT_CONSOLE) UnitTests.dll
 

Added: nemerle/trunk/tools/nemerle-unit/readme.txt
==============================================================================
--- (empty file)
+++ nemerle/trunk/tools/nemerle-unit/readme.txt	Thu Jul  5 08:24:44 2007
@@ -0,0 +1,5 @@
+To build NemerleUnit.dll, at least 2.2 version of nunit is required.
+Set the $(NUNIT_LIB_FLAG) $(NUNIT_CONSOLE) vars in config.mak (if
+they are not already set).
+
+To test (make test) you need at least 2.4 version of nunit.

Modified: nemerle/trunk/tools/nemerle-unit/src/macros/macros.n
==============================================================================
--- nemerle/trunk/tools/nemerle-unit/src/macros/macros.n	(original)
+++ nemerle/trunk/tools/nemerle-unit/src/macros/macros.n	Thu Jul  5 08:24:44 2007
@@ -15,7 +15,7 @@
 
     macro assert_does_not_equal(exp,exp2) syntax("assert", exp, "does", "not", "equal", exp2)
         def message = $"at line $(exp.Location.Line)"
-        <[Assert.AreNotEqual($exp2,$exp,$(message: string))]>
+        <[Assert.IsFalse($exp2.Equals($exp),$(message: string))]>
 
 
 



More information about the svn mailing list