David Srbecký
a63473d1da
Fixed race condition that was causing unit tests to fail
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4826 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
David Srbecký
b963238781
Created ModuleCollection class
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4512 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
David Srbecký
846fe05dfe
Debugger tests - less verbose - do not show properties that have a default value (false, 0, null, {})
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4491 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
David Srbecký
ce0ef733f8
Print paused location for the Paused event;
...
Do not include base types in the DebugType test
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3230 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
David Srbecký
5b8dec3cce
Fixed Forum-7984: Handling of StackOverflow exception
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3198 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
David Srbecký
f205eaa07b
Pretty printing of unit tests: Collapsed Is* into one property. Inline enumerators.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3197 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
David Srbecký
cd1de9b0e0
Test for debug types
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3194 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
David Srbecký
a29e114ca0
All properties called HasExited renamed to some more descriptive name.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3170 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
David Srbecký
866b0f92fe
Added an options page for the debugger
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3163 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
David Srbecký
d03abbe470
Reformatted the output of debugger tests: properties are outputted as attributes rather then elements
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3161 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
David Srbecký
d95b4ac9c9
Enforce invariant culture for debugger unit tests
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3157 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
David Srbecký
da2a5721d2
More verbose error messages of unit tests. (For server diagnostics, the unit tests work on my machine)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3156 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
David Srbecký
2545154105
Changed semantics of Process.Terminate: The process is not immediately marked as exited; It is marked as exited when the callback is received.
...
Added tests for process termination.
Tracking of COM objects is no longer outputted to the console.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3132 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
David Srbecký
a7edbf180a
Completely rewritten the sate management for Process.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2900 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
David Srbecký
ec2863a837
Added synchronous Continue and Step*.
...
Use these to simplify the test code.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2888 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
David Srbecký
8f87c69eff
Tests - sort serialized data alphabetically
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2879 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
David Srbecký
882b0af0c5
Removed Value.Name property.
...
Removed ValueCollection.
Removed ExpressionCollection.
Reorganized methods in StackFrame, added some convenience methods.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2863 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
David Srbecký
41386ade75
Remove IExpirable from Value.
...
Tests: catch ToString exceptions.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2859 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
David Srbecký
03a4e7c589
Tests output - use name of dumped object as the XML node name.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2857 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
David Srbecký
2b2b1a35ee
Updated Stepping test
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2856 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
David Srbecký
e2e20eeb70
Include ToString value in the test output
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2855 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
David Srbecký
c4c7289fa6
A set of properties to expand can be specified in debugger tests.
...
Some tests updated.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2854 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
David Srbecký
9aaa783bf9
Debugger tests - do not expand properties by default.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2853 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
David Srbecký
9d7ca80e7f
".cs" part of test name
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2852 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
David Srbecký
a82ac0c580
Added the expected output to the tests as well
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2851 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
David Srbecký
0bcac074c1
Tweak debug test output - specify the object type as attribute rather then container node.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2849 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
David Srbecký
9113b7c44d
Update debugger tests.
...
Prevent infinite recursion in debugger tests.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2848 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
David Srbecký
4bce79054f
Tests and tested programs can be defined in the same file.
...
Added a template for debugger tests.
Convenience environment variable for updating XML output.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2831 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
David Srbecký
40ab07da2c
Methods for running all debugger tests from one assembly - not used now
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2830 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
David Srbecký
72d158f3e7
Tests for the last revision generic
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2782 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
David Srbecký
360acce034
Added specific Ast Expression so that more information can be preserved.
...
Renamed Testing attribute SummaryOnly to ToStringOnly
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2767 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
David Srbecký
ed21dc016f
Fixed last build;
...
Compare test results in test instead of in TearDown
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2287 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
David Srbecký
128320fba5
Added exception test
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2277 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
David Srbecký
34a6fb2cd1
Debugger tests: Store various states to XML and compare with previous results
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2274 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago