aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJussi Pakkanen <jpakkane@gmail.com>2018-02-25 01:21:35 +0200
committerJussi Pakkanen <jpakkane@gmail.com>2018-02-25 01:21:35 +0200
commitf223aa56a7b73a3224790642b5f2f68e1872b820 (patch)
tree7bfdca8a6a03009a6f85a902347c0cf1d4708d57
parent0b6f90caf7a61e3cc62ce507552a74af0de2061f (diff)
downloadmeson-f223aa56a7b73a3224790642b5f2f68e1872b820.zip
meson-f223aa56a7b73a3224790642b5f2f68e1872b820.tar.gz
meson-f223aa56a7b73a3224790642b5f2f68e1872b820.tar.bz2
Made test program consist of two source files.
-rw-r--r--test cases/csharp/1 basic/meson.build2
-rw-r--r--test cases/csharp/1 basic/prog.cs5
-rw-r--r--test cases/csharp/1 basic/text.cs7
3 files changed, 11 insertions, 3 deletions
diff --git a/test cases/csharp/1 basic/meson.build b/test cases/csharp/1 basic/meson.build
index 2ee6a4a..09e46c2 100644
--- a/test cases/csharp/1 basic/meson.build
+++ b/test cases/csharp/1 basic/meson.build
@@ -1,4 +1,4 @@
project('simple c#', 'cs')
-e = executable('prog', 'prog.cs', install : true)
+e = executable('prog', 'prog.cs', 'text.cs', install : true)
test('basic', e)
diff --git a/test cases/csharp/1 basic/prog.cs b/test cases/csharp/1 basic/prog.cs
index dfb2400..6ee47b0 100644
--- a/test cases/csharp/1 basic/prog.cs
+++ b/test cases/csharp/1 basic/prog.cs
@@ -1,7 +1,8 @@
using System;
-
+
public class Prog {
static public void Main () {
- Console.WriteLine("C# is working.");
+ TextGetter tg = new TextGetter();
+ Console.WriteLine(tg.getText());
}
}
diff --git a/test cases/csharp/1 basic/text.cs b/test cases/csharp/1 basic/text.cs
new file mode 100644
index 0000000..c83c424
--- /dev/null
+++ b/test cases/csharp/1 basic/text.cs
@@ -0,0 +1,7 @@
+using System;
+
+public class TextGetter {
+ public String getText() {
+ return "C# is working.";
+ }
+}