Skip to content

Commit 45ff92c

Browse files
Copilotdadhi
andauthored
Add Issue498 and other missing ITestX tests to Net472 runner for both FEC and LightExpression
Agent-Logs-Url: https://github.com/dadhi/FastExpressionCompiler/sessions/78fb9479-153c-493f-a470-f41c8c8225b1 Co-authored-by: dadhi <39516+dadhi@users.noreply.github.com>
1 parent e428c53 commit 45ff92c

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

  • test/FastExpressionCompiler.TestsRunner.Net472

test/FastExpressionCompiler.TestsRunner.Net472/Program.cs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,9 +35,12 @@ static void RunLightExpressionTests(object state)
3535

3636
var t = (LightExpression.TestRun)state;
3737
t.Run(new LightExpression.IssueTests.Issue183_NullableDecimal());
38+
t.Run(new LightExpression.IssueTests.Issue398_Optimize_Switch_with_OpCodes_Switch());
3839
t.Run(new LightExpression.IssueTests.Issue468_Optimize_the_delegate_access_to_the_Closure_object_for_the_modern_NET());
3940
t.Run(new LightExpression.IssueTests.Issue472_TryInterpret_and_Reduce_primitive_arithmetic_and_logical_expressions_during_the_compilation());
4041
t.Run(new LightExpression.IssueTests.Issue473_InvalidProgramException_when_using_Expression_Condition_with_converted_decimal_expression());
42+
t.Run(new LightExpression.IssueTests.Issue476_System_ExecutionEngineException_with_nullables_on_repeated_calls_to_ConcurrentDictionary());
43+
t.Run(new LightExpression.IssueTests.Issue498_InvalidProgramException_when_using_loop());
4144
t.Run(new LightExpression.IssueTests.Issue499_InvalidProgramException_for_Sorting_and_comparison_function());
4245

4346
Console.WriteLine($"Just LightExpression tests are passing in {justLightTestsStopwatch.ElapsedMilliseconds} ms.");
@@ -53,6 +56,10 @@ static void RunLightExpressionTests(object state)
5356
fecTests.Run(new Issue468_Optimize_the_delegate_access_to_the_Closure_object_for_the_modern_NET());
5457
fecTests.Run(new Issue472_TryInterpret_and_Reduce_primitive_arithmetic_and_logical_expressions_during_the_compilation());
5558
fecTests.Run(new Issue473_InvalidProgramException_when_using_Expression_Condition_with_converted_decimal_expression());
59+
fecTests.Run(new Issue476_System_ExecutionEngineException_with_nullables_on_repeated_calls_to_ConcurrentDictionary());
60+
fecTests.Run(new Issue480_CLR_detected_an_invalid_program_exception());
61+
fecTests.Run(new Issue495_Incomplete_pattern_detection_for_NotSupported_1007_Return_goto_from_TryCatch_with_Assign_generates_invalid_IL());
62+
fecTests.Run(new Issue498_InvalidProgramException_when_using_loop());
5663
fecTests.Run(new Issue499_InvalidProgramException_for_Sorting_and_comparison_function());
5764

5865

0 commit comments

Comments
 (0)