[tests] Remove dead code in linkall's PreserveTest. (#9548)

This commit is contained in:
Rolf Bjarne Kvinge 2020-08-31 17:57:22 +02:00 коммит произвёл GitHub
Родитель d2788511b6
Коммит bb443fdcf3
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
1 изменённых файлов: 6 добавлений и 7 удалений

Просмотреть файл

@ -54,7 +54,6 @@ namespace LinkAll.Attributes {
#else
const bool Debug = false;
#endif
const string NamespacePrefix = "";
string AssemblyName = typeof (NSObject).Assembly.ToString ();
[Test]
@ -89,7 +88,7 @@ namespace LinkAll.Attributes {
[Test]
public void Class_LookupFullName ()
{
var klass = Type.GetType (NamespacePrefix + "ObjCRuntime.Class, " + AssemblyName);
var klass = Type.GetType ("ObjCRuntime.Class, " + AssemblyName);
Assert.NotNull (klass, "Class");
// only required (and preserved) for debug builds
var method = klass.GetMethod ("LookupFullName", BindingFlags.NonPublic | BindingFlags.Static);
@ -101,7 +100,7 @@ namespace LinkAll.Attributes {
[Test]
public void Runtime_RegisterEntryAssembly ()
{
var klass = Type.GetType (NamespacePrefix + "ObjCRuntime.Runtime, " + AssemblyName);
var klass = Type.GetType ("ObjCRuntime.Runtime, " + AssemblyName);
Assert.NotNull (klass, "Runtime");
// RegisterEntryAssembly is only needed for the simulator (not on devices) so it's only preserved for sim builds
var method = klass.GetMethod ("RegisterEntryAssembly", BindingFlags.NonPublic | BindingFlags.Static, null, new [] { typeof (Assembly) }, null);
@ -111,14 +110,14 @@ namespace LinkAll.Attributes {
[Test]
public void MonoTouchException_Unconditional ()
{
var klass = Type.GetType (NamespacePrefix + "Foundation.MonoTouchException, " + AssemblyName);
var klass = Type.GetType ("Foundation.MonoTouchException, " + AssemblyName);
Assert.NotNull (klass, "MonoTouchException");
}
[Test]
public void Class_Unconditional ()
{
var klass = Type.GetType (NamespacePrefix + "ObjCRuntime.Class, " + AssemblyName);
var klass = Type.GetType ("ObjCRuntime.Class, " + AssemblyName);
Assert.NotNull (klass, "Class");
// handle is unconditionally preserved
var field = klass.GetField ("handle", BindingFlags.NonPublic | BindingFlags.Instance);
@ -128,7 +127,7 @@ namespace LinkAll.Attributes {
[Test]
public void Runtime_Unconditional ()
{
var klass = Type.GetType (NamespacePrefix + "ObjCRuntime.Runtime, " + AssemblyName);
var klass = Type.GetType ("ObjCRuntime.Runtime, " + AssemblyName);
Assert.NotNull (klass, "Runtime");
// Initialize and a few other methods are unconditionally preserved
var method = klass.GetMethod ("Initialize", BindingFlags.NonPublic | BindingFlags.Static);
@ -140,7 +139,7 @@ namespace LinkAll.Attributes {
[Test]
public void Selector_Unconditional ()
{
var klass = Type.GetType (NamespacePrefix + "ObjCRuntime.Selector, " + AssemblyName);
var klass = Type.GetType ("ObjCRuntime.Selector, " + AssemblyName);
Assert.NotNull (klass, "Selector");
// handle and is unconditionally preserved
var field = klass.GetField ("handle", BindingFlags.NonPublic | BindingFlags.Instance);