mirror of
https://github.com/gui-cs/Terminal.Gui.git
synced 2025-12-27 00:07:58 +01:00
Rename IApplication.Current to TopRunnable
Co-authored-by: tig <585482+tig@users.noreply.github.com>
This commit is contained in:
@@ -902,8 +902,8 @@ public class DialogTests (ITestOutputHelper output)
|
||||
|
||||
#if DEBUG_IDISPOSABLE
|
||||
Assert.False (dlg.WasDisposed);
|
||||
Assert.False (Application.Current!.WasDisposed);
|
||||
Assert.Equal (dlg, Application.Current);
|
||||
Assert.False (Application.TopRunnable!.WasDisposed);
|
||||
Assert.Equal (dlg, Application.TopRunnable);
|
||||
#endif
|
||||
|
||||
Assert.True (dlg.Canceled);
|
||||
@@ -925,8 +925,8 @@ public class DialogTests (ITestOutputHelper output)
|
||||
Application.Run (dlg2);
|
||||
|
||||
Assert.True (dlg.WasDisposed);
|
||||
Assert.False (Application.Current.WasDisposed);
|
||||
Assert.Equal (dlg2, Application.Current);
|
||||
Assert.False (Application.TopRunnable.WasDisposed);
|
||||
Assert.Equal (dlg2, Application.TopRunnable);
|
||||
Assert.False (dlg2.WasDisposed);
|
||||
|
||||
dlg2.Dispose ();
|
||||
@@ -937,10 +937,10 @@ public class DialogTests (ITestOutputHelper output)
|
||||
//Assert.NotNull (exception);
|
||||
//Assert.StartsWith ("Cannot access a disposed object.", exception.Message);
|
||||
|
||||
Assert.True (Application.Current.WasDisposed);
|
||||
Assert.True (Application.TopRunnable.WasDisposed);
|
||||
Application.Shutdown ();
|
||||
Assert.True (dlg2.WasDisposed);
|
||||
Assert.Null (Application.Current);
|
||||
Assert.Null (Application.TopRunnable);
|
||||
#endif
|
||||
|
||||
return;
|
||||
@@ -1174,8 +1174,8 @@ public class DialogTests (ITestOutputHelper output)
|
||||
switch (iterations)
|
||||
{
|
||||
case 0:
|
||||
Application.Current!.SetNeedsLayout ();
|
||||
Application.Current.SetNeedsDraw ();
|
||||
Application.TopRunnable!.SetNeedsLayout ();
|
||||
Application.TopRunnable.SetNeedsDraw ();
|
||||
|
||||
break;
|
||||
|
||||
@@ -1216,7 +1216,7 @@ public class DialogTests (ITestOutputHelper output)
|
||||
└───────────────────────┘",
|
||||
output);
|
||||
|
||||
Assert.False (Application.Current!.NewKeyDownEvent (Key.Enter));
|
||||
Assert.False (Application.TopRunnable!.NewKeyDownEvent (Key.Enter));
|
||||
|
||||
break;
|
||||
case 7:
|
||||
@@ -1410,9 +1410,9 @@ public class DialogTests (ITestOutputHelper output)
|
||||
|
||||
#if DEBUG_IDISPOSABLE
|
||||
Assert.False (dlg.WasDisposed);
|
||||
Assert.False (Application.Current!.WasDisposed);
|
||||
Assert.NotEqual (top, Application.Current);
|
||||
Assert.Equal (dlg, Application.Current);
|
||||
Assert.False (Application.TopRunnable!.WasDisposed);
|
||||
Assert.NotEqual (top, Application.TopRunnable);
|
||||
Assert.Equal (dlg, Application.TopRunnable);
|
||||
#endif
|
||||
|
||||
// dlg wasn't disposed yet and it's possible to access to his properties
|
||||
@@ -1426,11 +1426,11 @@ public class DialogTests (ITestOutputHelper output)
|
||||
top.Dispose ();
|
||||
#if DEBUG_IDISPOSABLE
|
||||
Assert.True (dlg.WasDisposed);
|
||||
Assert.True (Application.Current.WasDisposed);
|
||||
Assert.NotNull (Application.Current);
|
||||
Assert.True (Application.TopRunnable.WasDisposed);
|
||||
Assert.NotNull (Application.TopRunnable);
|
||||
#endif
|
||||
Application.Shutdown ();
|
||||
Assert.Null (Application.Current);
|
||||
Assert.Null (Application.TopRunnable);
|
||||
|
||||
return;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user