diff options
author | David Karlaš <david.karlas@xamarin.com> | 2015-01-19 12:46:48 +0300 |
---|---|---|
committer | David Karlaš <david.karlas@xamarin.com> | 2015-01-20 14:31:13 +0300 |
commit | a160a4a959a5eae625d345a286842089b5021fb5 (patch) | |
tree | 40f9d385db569fa7346650f7c9ec12cfa590f193 /main/src/addins/MonoDevelop.Debugger | |
parent | dec598c45a948aee38441201f5b9fc1b1d9efe27 (diff) |
[DebuggerTests] Remove Ignore on sdb + IsExternal(bumping debugger-libs)
Diffstat (limited to 'main/src/addins/MonoDevelop.Debugger')
-rw-r--r-- | main/src/addins/MonoDevelop.Debugger/MonoDevelop.Debugger.Tests/BreakpointsAndSteppingTests.cs | 55 |
1 files changed, 21 insertions, 34 deletions
diff --git a/main/src/addins/MonoDevelop.Debugger/MonoDevelop.Debugger.Tests/BreakpointsAndSteppingTests.cs b/main/src/addins/MonoDevelop.Debugger/MonoDevelop.Debugger.Tests/BreakpointsAndSteppingTests.cs index ea778294a8..f6e3d8f169 100644 --- a/main/src/addins/MonoDevelop.Debugger/MonoDevelop.Debugger.Tests/BreakpointsAndSteppingTests.cs +++ b/main/src/addins/MonoDevelop.Debugger/MonoDevelop.Debugger.Tests/BreakpointsAndSteppingTests.cs @@ -385,54 +385,41 @@ namespace MonoDevelop.Debugger.Tests StartTest ("DebuggerNonUserCodeMethod");
CheckPosition ("02757896-0e76-40b8-8235-d09d2110da78");
StepIn ("49326780-f51b-4510-a52c-03e7af442dda", -1);
- if (!(Session is SoftDebuggerSession)) {
- Assert.IsFalse (Session.ActiveThread.Backtrace.GetFrame (0).IsExternalCode);
- Assert.IsTrue (Session.ActiveThread.Backtrace.GetFrame (1).IsExternalCode);
- Assert.IsFalse (Session.ActiveThread.Backtrace.GetFrame (2).IsExternalCode);
- }
+ Assert.IsFalse (Session.ActiveThread.Backtrace.GetFrame (0).IsExternalCode);
+ Assert.IsTrue (Session.ActiveThread.Backtrace.GetFrame (1).IsExternalCode);
+ Assert.IsFalse (Session.ActiveThread.Backtrace.GetFrame (2).IsExternalCode);
StepIn ("49326780-f51b-4510-a52c-03e7af442dda", 1);
StepIn ("02757896-0e76-40b8-8235-d09d2110da78");
StepIn ("02757896-0e76-40b8-8235-d09d2110da78", 1);
StepIn ("49326780-f51b-4510-a52c-03e7af442dda", -1);
- if (!(Session is SoftDebuggerSession)) {
- Assert.IsFalse (Session.ActiveThread.Backtrace.GetFrame (0).IsExternalCode);
- Assert.IsTrue (Session.ActiveThread.Backtrace.GetFrame (1).IsExternalCode);
- Assert.IsTrue (Session.ActiveThread.Backtrace.GetFrame (2).IsExternalCode);
- Assert.IsTrue (Session.ActiveThread.Backtrace.GetFrame (3).IsExternalCode);
- Assert.IsTrue (Session.ActiveThread.Backtrace.GetFrame (4).IsExternalCode);
- Assert.IsFalse (Session.ActiveThread.Backtrace.GetFrame (5).IsExternalCode);
- }
+ Assert.IsFalse (Session.ActiveThread.Backtrace.GetFrame (0).IsExternalCode);
+ Assert.IsTrue (Session.ActiveThread.Backtrace.GetFrame (1).IsExternalCode);
+ Assert.IsTrue (Session.ActiveThread.Backtrace.GetFrame (2).IsExternalCode);
+ Assert.IsTrue (Session.ActiveThread.Backtrace.GetFrame (3).IsExternalCode);
+ Assert.IsTrue (Session.ActiveThread.Backtrace.GetFrame (4).IsExternalCode);
+ Assert.IsFalse (Session.ActiveThread.Backtrace.GetFrame (5).IsExternalCode);
StepIn ("49326780-f51b-4510-a52c-03e7af442dda", 1);
StepIn ("49326780-f51b-4510-a52c-03e7af442dda", -1);
- if (!(Session is SoftDebuggerSession)) {
- Assert.IsFalse (Session.ActiveThread.Backtrace.GetFrame (0).IsExternalCode);
- Assert.IsTrue (Session.ActiveThread.Backtrace.GetFrame (1).IsExternalCode);
- Assert.IsTrue (Session.ActiveThread.Backtrace.GetFrame (2).IsExternalCode);
- Assert.IsTrue (Session.ActiveThread.Backtrace.GetFrame (3).IsExternalCode);
- Assert.IsFalse (Session.ActiveThread.Backtrace.GetFrame (4).IsExternalCode);
- }
+ Assert.IsFalse (Session.ActiveThread.Backtrace.GetFrame (0).IsExternalCode);
+ Assert.IsTrue (Session.ActiveThread.Backtrace.GetFrame (1).IsExternalCode);
+ Assert.IsTrue (Session.ActiveThread.Backtrace.GetFrame (2).IsExternalCode);
+ Assert.IsTrue (Session.ActiveThread.Backtrace.GetFrame (3).IsExternalCode);
+ Assert.IsFalse (Session.ActiveThread.Backtrace.GetFrame (4).IsExternalCode);
StepIn ("49326780-f51b-4510-a52c-03e7af442dda", 1);
StepIn ("49326780-f51b-4510-a52c-03e7af442dda", -1);
- if (!(Session is SoftDebuggerSession)) {
- Assert.IsFalse (Session.ActiveThread.Backtrace.GetFrame (0).IsExternalCode);
- Assert.IsTrue (Session.ActiveThread.Backtrace.GetFrame (1).IsExternalCode);
- Assert.IsTrue (Session.ActiveThread.Backtrace.GetFrame (2).IsExternalCode);
- Assert.IsFalse (Session.ActiveThread.Backtrace.GetFrame (3).IsExternalCode);
- }
+ Assert.IsFalse (Session.ActiveThread.Backtrace.GetFrame (0).IsExternalCode);
+ Assert.IsTrue (Session.ActiveThread.Backtrace.GetFrame (1).IsExternalCode);
+ Assert.IsTrue (Session.ActiveThread.Backtrace.GetFrame (2).IsExternalCode);
+ Assert.IsFalse (Session.ActiveThread.Backtrace.GetFrame (3).IsExternalCode);
StepIn ("49326780-f51b-4510-a52c-03e7af442dda", 1);
StepIn ("49326780-f51b-4510-a52c-03e7af442dda", -1);
- if (!(Session is SoftDebuggerSession)) {
- Assert.IsFalse (Session.ActiveThread.Backtrace.GetFrame (0).IsExternalCode);
- Assert.IsTrue (Session.ActiveThread.Backtrace.GetFrame (1).IsExternalCode);
- Assert.IsFalse (Session.ActiveThread.Backtrace.GetFrame (2).IsExternalCode);
- }
+ Assert.IsFalse (Session.ActiveThread.Backtrace.GetFrame (0).IsExternalCode);
+ Assert.IsTrue (Session.ActiveThread.Backtrace.GetFrame (1).IsExternalCode);
+ Assert.IsFalse (Session.ActiveThread.Backtrace.GetFrame (2).IsExternalCode);
StepIn ("49326780-f51b-4510-a52c-03e7af442dda", 1);
StepIn ("02757896-0e76-40b8-8235-d09d2110da78", 1);
StepIn ("02757896-0e76-40b8-8235-d09d2110da78", 2);
StepIn ("02757896-0e76-40b8-8235-d09d2110da78", 3);
- if (Session is SoftDebuggerSession) {
- Assert.Ignore ("TODO: SoftDebugger is not marking frames with [DebuggerNonUserCode] as IsExternalCode when ProjectAssembliesOnly == true.");
- }
}
/// <summary>
|