40 Commits (b83cb41f2ef6e7aa150f5675ca6cee9a43d94a18)

Author SHA1 Message Date
Siegfried Pammer b83cb41f2e Add pretty tests for local functions. 6 years ago
Daniel Grunwald 8ff34e5c8b Try to workaround non-deterministic test failures. 6 years ago
Daniel Grunwald b7b697ff03 Only reference Microsoft.VisualBasic.dll in VB-related tests. 6 years ago
Siegfried Pammer 8480acf9e5 Add StackTests.il test case. 6 years ago
Daniel Grunwald ba8b453b36 Fix #1404: local variables with init flag are not declared in the correct scope 6 years ago
Daniel Grunwald 0c0ac6ea44 Add RunVB() for VB correctness tests 6 years ago
Siegfried Pammer cf1d05042f Add detection of local functions, so we do not hide the methods/display classes. 7 years ago
Siegfried Pammer 8cbf724901 Move CustomAttributeTests to PrettyTestRunner 7 years ago
Daniel Grunwald bf64e754df Use MetadataToken for type lookups within the current assembly. 7 years ago
Siegfried Pammer 704eec86ae Add basic unit tests for ref returns, locals and conditional 7 years ago
Siegfried Pammer bfda422f1a Remove mcs from async tests 7 years ago
Siegfried Pammer 7f210b585a Rename CompilerOptions to CSharpCompilerOptions and add Tester.CompileVB 7 years ago
Siegfried Pammer 9b665b7cbc Add AwaitInCatchTransform 7 years ago
Siegfried Pammer 7544eac5b4 Add support for mcs 2.6.4 switch-on-string 7 years ago
Daniel Grunwald eb6119eb7d Only use mcs for the first compilation pass. Consistently run test cases using .NET 4.x runtime. 7 years ago
Daniel Grunwald d9a28314f9 Upgrade to NUnit 3.9 and enable parallel test execution. 7 years ago
Daniel Grunwald 3fae36dab9 Use mcs for correctness tests. 7 years ago
Siegfried Pammer 97b7089aa7 Add CompilerOptions.UseMcs to Tester 7 years ago
Daniel Grunwald 228419b4f0 Fix interaction of ?. with using-transform. 7 years ago
Daniel Grunwald ca0fa55af8 Implement null propagation transform. 7 years ago
Siegfried Pammer f59504bbce Fix bug in StringInterpolation transform: do not transform if arguments use string literals, nested string literals are not allowed. 8 years ago
Daniel Grunwald 87a03bde70 Add test case for #981, and fix decompilation of ?: operator on StackType.Ref (necessary to make the testcase compile). 8 years ago
Siegfried Pammer d412de58b9 Commit first test case. 8 years ago
Siegfried Pammer 352707d396 Update tests 8 years ago
Siegfried Pammer 259e7166c6 #966: Add MiniJSON.cs as correctness test case. Needs further work to make it a pretty test. 8 years ago
Daniel Grunwald 06227f280c Add StackTypes.il 8 years ago
Daniel Grunwald 4d755a7ccf Put generated test assemblies in same folder as test cases, instead of %TMP% 8 years ago
Moritz f4209947a0 Fix await calls not getting decompiled correctly (#904) 8 years ago
Siegfried Pammer d61d026254 Add LINQRaytracer test case 8 years ago
Daniel Grunwald 6a1b623140 #899: decode jmp instruction into tail call 8 years ago
Siegfried Pammer 1613a73755 Split Patterns.cs in Using.cs and Loops.cs 8 years ago
Siegfried Pammer 6da8058587 Add Patterns correctness tests; add missing file headers 8 years ago
Daniel Grunwald 3c31e100ad [nullables] Fix nullable transform being applied incorrectly. 8 years ago
Siegfried Pammer c27231955a Split Async tests 8 years ago
Daniel Grunwald eb4ab74b8e Add test case for constant 2147483648. Closes #609. 8 years ago
Daniel Grunwald c2ac9c374c Use tabs instead of spaces. 8 years ago
Daniel Grunwald 6305ed6e4e Put path to TestCases-dir into a constant. 8 years ago
Sam Harwell 4908b129f8 Convert projects to the new project system 8 years ago
Siegfried Pammer e26af08a1c Move test projects to their own directory in \ 8 years ago
Daniel Grunwald 7277de6c08 More fixes for yield return decompilation. 8 years ago
Siegfried Pammer f24f1e007e Move correctness tests to single namespace 9 years ago
Daniel Grunwald d39045981a Add test case for #180. 9 years ago
Siegfried Pammer 0524b4a353 Remove unused usings in solution; remove dead code; unify namespaces 9 years ago
Siegfried Pammer d8a2d41e83 Added support for ConditionalAttribute 9 years ago
Daniel Grunwald bedff74b61 Run correctness tests with roslyn, and add some roslyn-based pretty-tests as well. 9 years ago
Daniel Grunwald f55a93011d Fix decompilation of PointerReferenceExpression 9 years ago
Daniel Grunwald 385048f32c Fix stackalloc[] decompilation. 9 years ago
Siegfried Pammer 02022c7290 Add PrettyTestRunner 9 years ago
Siegfried Pammer 6c57304684 Reorganize TestRunner-Tests 9 years ago
Daniel Grunwald 3faca4372e Fix subtle issues with BitNot operator. 9 years ago