David Srbecký
8a0dc0ba3e
Show only variables in scope
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5248 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
David Srbecký
8069a16fb5
Moved the debugger directory one level up
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5182 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
David Srbecký
8ee08d6071
Removed the Debugger.Internal namespace
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5171 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
David Srbecký
9f743baba9
Do not use the Project and Src directories in debugger
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5162 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
David Srbecký
d9fc6ff4de
Renamed the TestPrograms directory to just Tests
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5143 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
David Srbecký
f732a27371
Renamed some tests. Removed the TestPrograms namespace.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5142 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
David Srbecký
f36bc90ba1
Remove unused import statements
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5127 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
David Srbecký
a23ef88e0f
Some method arguments for Value relaxed so that less casting is necessary
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5119 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
David Srbecký
77f6c88db4
Fixed generic name for enclosing types
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5116 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
David Srbecký
b78ca5f3bd
Some ToStrings are more verbose. Removed some Ignore attributes.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5113 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
David Srbecký
710b027272
Updated unit tests to the new metadata API
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5110 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
David Srbecký
24ba514697
Improved XML printer in debugger unit tests - "Get" methods are invoked, there is an explicit ignore list.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5109 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
David Srbecký
498a8e0a70
Decoupled support for expressions from the debugger core
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5094 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
dbb48e866c
Merge 3.0 to trunk.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5081 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
4c0620e367
Use different directory for debugger test cache. (reason the last two builds failed was that the debugger unit tests are caching the compiled test programs)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@5058 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
0136a81aab
Run debugger unit tests as 32-bit process.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@5056 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
David Srbecký
b9888b0418
Unit test for yield/delegate local variables
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4827 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
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