--- a/tests/GDBDebuggerTestsR.st Tue Feb 13 23:54:02 2018 +0000
+++ b/tests/GDBDebuggerTestsR.st Wed Feb 07 12:07:19 2018 +0000
@@ -335,6 +335,21 @@
"Modified (format): / 11-07-2017 / 23:31:56 / Jan Vrany <jan.vrany@fit.cvut.cz>"
!
+test_features
+
+ debugger := GDBDebugger new.
+ self assert: debugger isConnected.
+ self assert: debugger features isArray.
+ self assert: debugger features notEmpty.
+ self assert: (debugger hasFeature: debugger features anyOne).
+ self assert: (debugger hasFeature: 'bla bla') not.
+ self shouldnt:[ debugger ensureFeature: debugger features anyOne ] raise: Error.
+ self should: [ debugger ensureFeature: 'bla bla' ] raise: GDBUnsupportedFeatureError.
+ debugger send: 'quit' andWait: false.
+
+ "Created: / 07-02-2018 / 10:56:59 / Jan Vrany <jan.vrany@fit.cvut.cz>"
+!
+
test_stack_01
"Tests that stack frames object are preserved amonh run/top cycles
if they 're still valid"