[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