Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'mcs/tests/test-59.cs')
-rwxr-xr-xmcs/tests/test-59.cs89
1 files changed, 0 insertions, 89 deletions
diff --git a/mcs/tests/test-59.cs b/mcs/tests/test-59.cs
deleted file mode 100755
index f857ed84d12..00000000000
--- a/mcs/tests/test-59.cs
+++ /dev/null
@@ -1,89 +0,0 @@
-//
-// Tests the varios type conversions.
-//
-using System;
-
-class X {
-
- static int test_explicit ()
- {
- object x_int = 1;
- object x_uint_1 = 1u;
- object x_uint_2 = 1U;
- object x_long_1 = 1l;
- object x_long_2 = 1L;
- object x_ulong_1 = 1ul;
- object x_ulong_2 = 1UL;
- object x_ulong_3 = 1lu;
- object x_ulong_4 = 1Lu;
- object x_ulong_5 = 1LU;
-
- if (!(x_int is int))
- return 1;
-
- if (!(x_uint_1 is uint))
- return 2;
-
- if (!(x_uint_2 is uint))
- return 3;
-
- if (!(x_long_1 is long))
- return 5;
-
- if (!(x_long_2 is long))
- return 6;
-
- if (!(x_ulong_1 is ulong))
- return 7;
-
- if (!(x_ulong_2 is ulong))
- return 8;
-
- if (!(x_ulong_3 is ulong))
- return 9;
-
- if (!(x_ulong_4 is ulong))
- return 10;
-
- if (!(x_ulong_5 is ulong))
- return 11;
-
- return 0;
-
- }
-
- static int test_implicit ()
- {
- object i_int = 1;
- object i_uint = 0x80000000;
- object i_long = 0x100000000;
- object i_ulong = 0x8000000000000000;
-
- if (!(i_int is int))
- return 1;
- if (!(i_uint is uint))
- return 2;
- if (!(i_long is long))
- return 3;
- if (!(i_ulong is ulong))
- return 4;
-
- return 0;
- }
-
- static int Main ()
- {
- int v;
- v = test_explicit ();
-
- if (v != 0)
- return v;
-
- v = test_implicit ();
- if (v != 0)
- return 20 + v;
-
- Console.WriteLine ("Tests pass");
- return 0;
- }
-}