[tests] Remove dead code in linkall's PreserveTest. (#9548)
This commit is contained in:
Родитель
d2788511b6
Коммит
bb443fdcf3
|
@ -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);
|
||||
|
|
Загрузка…
Ссылка в новой задаче