Merge branch 'doc' into wip
authorJean Privat <jean@pryen.org>
Thu, 17 Feb 2011 18:55:40 +0000 (13:55 -0500)
committerJean Privat <jean@pryen.org>
Thu, 17 Feb 2011 18:55:40 +0000 (13:55 -0500)
tests/Makefile
tests/base_attr_gen.nit [new file with mode: 0644]
tests/sav/base_attr_gen.sav [new file with mode: 0644]
tests/sav/base_attr_gen_alt1.fail [new file with mode: 0644]
tests/sav/dummy_array.sav [new file with mode: 0644]
tests/sav/filter_stream.sav [new file with mode: 0644]
tests/sav/game.fail [new file with mode: 0644]
tests/sav/opts.sav [new file with mode: 0644]
tests/sav/sdl.fail [new file with mode: 0644]

index f5acfd9..3d91575 100644 (file)
@@ -2,13 +2,13 @@
 all: separate global icode
 
 separate:
-       ./tests.sh *.nit ../examples/*.nit ../src/nitdoc.nit ../src/nitc.nit
+       ./tests.sh *.nit ../examples/*.nit ../lib/*.nit ../src/nitdoc.nit ../src/nitc.nit
 
 some:
        ./tests.sh base_compile.nit base_attr.nit base_gen.nit test_gen_inh.nit bench_fib.nit example_objet.nit
 
 global:
-       ./tests.sh -o --global *.nit ../examples/*.nit ../src/nitdoc.nit ../src/nitc.nit
+       ./tests.sh -o --global *.nit ../examples/*.nit ../lib/*.nit ../src/nitdoc.nit ../src/nitc.nit
 
 icode:
        ./tests_icode.sh icode*.nit
diff --git a/tests/base_attr_gen.nit b/tests/base_attr_gen.nit
new file mode 100644 (file)
index 0000000..6da20f8
--- /dev/null
@@ -0,0 +1,8 @@
+class A[E]
+       var e: E
+       init do end
+end
+
+var a = new A[nullable Int]#!alt1#
+#alt1#var a = new A[Int]
+a.e.output
diff --git a/tests/sav/base_attr_gen.sav b/tests/sav/base_attr_gen.sav
new file mode 100644 (file)
index 0000000..39b4eea
--- /dev/null
@@ -0,0 +1 @@
+Reciever is null (./base_attr_gen.nit:8)
diff --git a/tests/sav/base_attr_gen_alt1.fail b/tests/sav/base_attr_gen_alt1.fail
new file mode 100644 (file)
index 0000000..f7c333b
--- /dev/null
@@ -0,0 +1 @@
+Reciever is null (alt/base_attr_gen_alt1.nit:7)
diff --git a/tests/sav/dummy_array.sav b/tests/sav/dummy_array.sav
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/tests/sav/filter_stream.sav b/tests/sav/filter_stream.sav
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/tests/sav/game.fail b/tests/sav/game.fail
new file mode 100644 (file)
index 0000000..7f85acf
--- /dev/null
@@ -0,0 +1 @@
+Compilation error
diff --git a/tests/sav/opts.sav b/tests/sav/opts.sav
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/tests/sav/sdl.fail b/tests/sav/sdl.fail
new file mode 100644 (file)
index 0000000..7f85acf
--- /dev/null
@@ -0,0 +1 @@
+Compilation error