Imported Upstream version 5.10.0.47

Former-commit-id: d0813289fa2d35e1f8ed77530acb4fb1df441bc0
This commit is contained in:
Xamarin Public Jenkins (auto-signing)
2018-01-24 17:04:36 +00:00
parent 88ff76fe28
commit e46a49ecf1
5927 changed files with 226314 additions and 129848 deletions

View File

@@ -0,0 +1,82 @@
using System;
using NUnit.Framework;
//
// This test suite is used to run the JIT regression tests using nunit
//
namespace MonoTests.Runtime {
[TestFixture]
public class JitTests {
static string[] args = new string[] { "--exclude", "!FULLAOT", "--verbose" };
[Test]
public void Basic () {
Console.WriteLine ("AAA");
int res = TestDriver.RunTests (typeof (BasicTests), args);
Assert.AreEqual (0, res);
}
[Test]
public static void Arrays () {
int res = TestDriver.RunTests (typeof (ArrayTests), args);
Assert.AreEqual (0, res);
}
[Test]
public static void Calls () {
int res = TestDriver.RunTests (typeof (CallsTests), args);
Assert.AreEqual (0, res);
}
[Test]
public static void Float () {
int res = TestDriver.RunTests (typeof (FloatTests), args);
Assert.AreEqual (0, res);
}
[Test]
public static void Long () {
int res = TestDriver.RunTests (typeof (LongTests), args);
Assert.AreEqual (0, res);
}
[Test]
public static void Math () {
int res = TestDriver.RunTests (typeof (MathTests), args);
Assert.AreEqual (0, res);
}
[Test]
public static void Objects () {
int res = TestDriver.RunTests (typeof (ObjectTests.Tests), args);
Assert.AreEqual (0, res);
}
[Test]
public static void Generics () {
int res = TestDriver.RunTests (typeof (GenericsTests), args);
Assert.AreEqual (0, res);
}
[Test]
public static void GShared () {
int res = TestDriver.RunTests (typeof (GSharedTests), args);
Assert.AreEqual (0, res);
}
[Test]
public static void Exceptions () {
int res = TestDriver.RunTests (typeof (ExceptionTests), args);
Assert.AreEqual (0, res);
}
[Test]
public static void Aot () {
int res = TestDriver.RunTests (typeof (AotTests), args);
Assert.AreEqual (0, res);
}
}
}