@@ -871,11 +871,16 @@ await RuntimeEvaluateAndCheck(
871
871
[ InlineData ( "EvaluateBrowsableClass" , "TestEvaluatePropertiesNone" , "testPropertiesNone" , 10 ) ]
872
872
[ InlineData ( "EvaluateBrowsableStruct" , "TestEvaluateFieldsNone" , "testFieldsNone" , 10 ) ]
873
873
[ InlineData ( "EvaluateBrowsableStruct" , "TestEvaluatePropertiesNone" , "testPropertiesNone" , 10 ) ]
874
- [ InlineData ( "EvaluateBrowsableStaticClass" , "TestEvaluateFieldsNone" , "testFieldsNone" , 10 ) ]
875
- [ InlineData ( "EvaluateBrowsableStaticClass" , "TestEvaluatePropertiesNone" , "testPropertiesNone" , 10 ) ]
876
- [ InlineData ( "EvaluateBrowsableCustomPropertiesClass" , "TestEvaluatePropertiesNone" , "testPropertiesNone" , 5 , true ) ]
874
+ [ InlineData ( "EvaluateBrowsableClassStatic" , "TestEvaluateFieldsNone" , "testFieldsNone" , 10 ) ]
875
+ [ InlineData ( "EvaluateBrowsableClassStatic" , "TestEvaluatePropertiesNone" , "testPropertiesNone" , 10 ) ]
876
+ [ InlineData ( "EvaluateBrowsableStructStatic" , "TestEvaluateFieldsNone" , "testFieldsNone" , 10 ) ]
877
+ [ InlineData ( "EvaluateBrowsableStructStatic" , "TestEvaluatePropertiesNone" , "testPropertiesNone" , 10 ) ]
878
+ [ InlineData ( "EvaluateBrowsableNonAutoPropertiesClass" , "TestEvaluatePropertiesNone" , "testPropertiesNone" , 5 , true ) ]
879
+ [ InlineData ( "EvaluateBrowsableNonAutoPropertiesStruct" , "TestEvaluatePropertiesNone" , "testPropertiesNone" , 5 , true ) ]
880
+ [ InlineData ( "EvaluateBrowsableNonAutoPropertiesClassStatic" , "TestEvaluatePropertiesNone" , "testPropertiesNone" , 5 , true ) ]
881
+ [ InlineData ( "EvaluateBrowsableNonAutoPropertiesStructStatic" , "TestEvaluatePropertiesNone" , "testPropertiesNone" , 5 , true ) ]
877
882
public async Task EvaluateBrowsableNone (
878
- string outerClassName , string className , string localVarName , int breakLine , bool isCustomGetter = false ) => await CheckInspectLocalsAtBreakpointSite (
883
+ string outerClassName , string className , string localVarName , int breakLine , bool propsArrGetters = false ) => await CheckInspectLocalsAtBreakpointSite (
879
884
$ "DebuggerTests.{ outerClassName } ", "Evaluate" , breakLine , "Evaluate" ,
880
885
$ "window.setTimeout(function() {{ invoke_static_method ('[debugger-test] DebuggerTests.{ outerClassName } :Evaluate'); 1 }})",
881
886
wait_for_event_fn : async ( pause_location ) =>
@@ -886,7 +891,7 @@ public async Task EvaluateBrowsableNone(
886
891
await CheckValue ( testNone , TObject ( $ "DebuggerTests.{ outerClassName } .{ className } ") , nameof ( testNone ) ) ;
887
892
var testNoneProps = await GetProperties ( testNone [ "objectId" ] ? . Value < string > ( ) ) ;
888
893
889
- if ( isCustomGetter )
894
+ if ( propsArrGetters )
890
895
await CheckProps ( testNoneProps , new
891
896
{
892
897
list = TGetter ( "list" , TObject ( "System.Collections.Generic.List<int>" , description : "Count = 2" ) ) ,
@@ -915,9 +920,14 @@ public async Task EvaluateBrowsableNone(
915
920
[ InlineData ( "EvaluateBrowsableClass" , "TestEvaluatePropertiesNever" , "testPropertiesNever" , 10 ) ]
916
921
[ InlineData ( "EvaluateBrowsableStruct" , "TestEvaluateFieldsNever" , "testFieldsNever" , 10 ) ]
917
922
[ InlineData ( "EvaluateBrowsableStruct" , "TestEvaluatePropertiesNever" , "testPropertiesNever" , 10 ) ]
918
- [ InlineData ( "EvaluateBrowsableStaticClass" , "TestEvaluateFieldsNever" , "testFieldsNever" , 10 ) ]
919
- [ InlineData ( "EvaluateBrowsableStaticClass" , "TestEvaluatePropertiesNever" , "testPropertiesNever" , 10 ) ]
920
- [ InlineData ( "EvaluateBrowsableCustomPropertiesClass" , "TestEvaluatePropertiesNever" , "testPropertiesNever" , 5 ) ]
923
+ [ InlineData ( "EvaluateBrowsableClassStatic" , "TestEvaluateFieldsNever" , "testFieldsNever" , 10 ) ]
924
+ [ InlineData ( "EvaluateBrowsableClassStatic" , "TestEvaluatePropertiesNever" , "testPropertiesNever" , 10 ) ]
925
+ [ InlineData ( "EvaluateBrowsableStructStatic" , "TestEvaluateFieldsNever" , "testFieldsNever" , 10 ) ]
926
+ [ InlineData ( "EvaluateBrowsableStructStatic" , "TestEvaluatePropertiesNever" , "testPropertiesNever" , 10 ) ]
927
+ [ InlineData ( "EvaluateBrowsableNonAutoPropertiesClass" , "TestEvaluatePropertiesNever" , "testPropertiesNever" , 5 ) ]
928
+ [ InlineData ( "EvaluateBrowsableNonAutoPropertiesStruct" , "TestEvaluatePropertiesNever" , "testPropertiesNever" , 5 ) ]
929
+ [ InlineData ( "EvaluateBrowsableNonAutoPropertiesClassStatic" , "TestEvaluatePropertiesNever" , "testPropertiesNever" , 5 ) ]
930
+ [ InlineData ( "EvaluateBrowsableNonAutoPropertiesStructStatic" , "TestEvaluatePropertiesNever" , "testPropertiesNever" , 5 ) ]
921
931
public async Task EvaluateBrowsableNever ( string outerClassName , string className , string localVarName , int breakLine ) => await CheckInspectLocalsAtBreakpointSite (
922
932
$ "DebuggerTests.{ outerClassName } ", "Evaluate" , breakLine , "Evaluate" ,
923
933
$ "window.setTimeout(function() {{ invoke_static_method ('[debugger-test] DebuggerTests.{ outerClassName } :Evaluate'); 1 }})",
@@ -938,11 +948,16 @@ public async Task EvaluateBrowsableNever(string outerClassName, string className
938
948
[ InlineData ( "EvaluateBrowsableClass" , "TestEvaluatePropertiesCollapsed" , "testPropertiesCollapsed" , 10 ) ]
939
949
[ InlineData ( "EvaluateBrowsableStruct" , "TestEvaluateFieldsCollapsed" , "testFieldsCollapsed" , 10 ) ]
940
950
[ InlineData ( "EvaluateBrowsableStruct" , "TestEvaluatePropertiesCollapsed" , "testPropertiesCollapsed" , 10 ) ]
941
- [ InlineData ( "EvaluateBrowsableStaticClass" , "TestEvaluateFieldsCollapsed" , "testFieldsCollapsed" , 10 ) ]
942
- [ InlineData ( "EvaluateBrowsableStaticClass" , "TestEvaluatePropertiesCollapsed" , "testPropertiesCollapsed" , 10 ) ]
943
- [ InlineData ( "EvaluateBrowsableCustomPropertiesClass" , "TestEvaluatePropertiesCollapsed" , "testPropertiesCollapsed" , 5 , true ) ]
951
+ [ InlineData ( "EvaluateBrowsableClassStatic" , "TestEvaluateFieldsCollapsed" , "testFieldsCollapsed" , 10 ) ]
952
+ [ InlineData ( "EvaluateBrowsableClassStatic" , "TestEvaluatePropertiesCollapsed" , "testPropertiesCollapsed" , 10 ) ]
953
+ [ InlineData ( "EvaluateBrowsableStructStatic" , "TestEvaluateFieldsCollapsed" , "testFieldsCollapsed" , 10 ) ]
954
+ [ InlineData ( "EvaluateBrowsableStructStatic" , "TestEvaluatePropertiesCollapsed" , "testPropertiesCollapsed" , 10 ) ]
955
+ [ InlineData ( "EvaluateBrowsableNonAutoPropertiesClass" , "TestEvaluatePropertiesCollapsed" , "testPropertiesCollapsed" , 5 , true ) ]
956
+ [ InlineData ( "EvaluateBrowsableNonAutoPropertiesStruct" , "TestEvaluatePropertiesCollapsed" , "testPropertiesCollapsed" , 5 , true ) ]
957
+ [ InlineData ( "EvaluateBrowsableNonAutoPropertiesClassStatic" , "TestEvaluatePropertiesCollapsed" , "testPropertiesCollapsed" , 5 , true ) ]
958
+ [ InlineData ( "EvaluateBrowsableNonAutoPropertiesStructStatic" , "TestEvaluatePropertiesCollapsed" , "testPropertiesCollapsed" , 5 , true ) ]
944
959
public async Task EvaluateBrowsableCollapsed (
945
- string outerClassName , string className , string localVarName , int breakLine , bool isCustomGetter = false ) => await CheckInspectLocalsAtBreakpointSite (
960
+ string outerClassName , string className , string localVarName , int breakLine , bool propsArrGetters = false ) => await CheckInspectLocalsAtBreakpointSite (
946
961
$ "DebuggerTests.{ outerClassName } ", "Evaluate" , breakLine , "Evaluate" ,
947
962
$ "window.setTimeout(function() {{ invoke_static_method ('[debugger-test] DebuggerTests.{ outerClassName } :Evaluate'); 1 }})",
948
963
wait_for_event_fn : async ( pause_location ) =>
@@ -952,7 +967,7 @@ public async Task EvaluateBrowsableCollapsed(
952
967
var ( testCollapsed , _) = await EvaluateOnCallFrame ( id , localVarName ) ;
953
968
await CheckValue ( testCollapsed , TObject ( $ "DebuggerTests.{ outerClassName } .{ className } ") , nameof ( testCollapsed ) ) ;
954
969
var testCollapsedProps = await GetProperties ( testCollapsed [ "objectId" ] ? . Value < string > ( ) ) ;
955
- if ( isCustomGetter )
970
+ if ( propsArrGetters )
956
971
await CheckProps ( testCollapsedProps , new
957
972
{
958
973
listCollapsed = TGetter ( "listCollapsed" , TObject ( "System.Collections.Generic.List<int>" , description : "Count = 2" ) ) ,
@@ -981,9 +996,14 @@ public async Task EvaluateBrowsableCollapsed(
981
996
[ InlineData ( "EvaluateBrowsableClass" , "TestEvaluatePropertiesRootHidden" , "testPropertiesRootHidden" , 10 ) ]
982
997
[ InlineData ( "EvaluateBrowsableStruct" , "TestEvaluateFieldsRootHidden" , "testFieldsRootHidden" , 10 ) ]
983
998
[ InlineData ( "EvaluateBrowsableStruct" , "TestEvaluatePropertiesRootHidden" , "testPropertiesRootHidden" , 10 ) ]
984
- [ InlineData ( "EvaluateBrowsableStaticClass" , "TestEvaluateFieldsRootHidden" , "testFieldsRootHidden" , 10 ) ]
985
- [ InlineData ( "EvaluateBrowsableStaticClass" , "TestEvaluatePropertiesRootHidden" , "testPropertiesRootHidden" , 10 ) ]
986
- [ InlineData ( "EvaluateBrowsableCustomPropertiesClass" , "TestEvaluatePropertiesRootHidden" , "testPropertiesRootHidden" , 5 ) ]
999
+ [ InlineData ( "EvaluateBrowsableClassStatic" , "TestEvaluateFieldsRootHidden" , "testFieldsRootHidden" , 10 ) ]
1000
+ [ InlineData ( "EvaluateBrowsableClassStatic" , "TestEvaluatePropertiesRootHidden" , "testPropertiesRootHidden" , 10 ) ]
1001
+ [ InlineData ( "EvaluateBrowsableStructStatic" , "TestEvaluateFieldsRootHidden" , "testFieldsRootHidden" , 10 ) ]
1002
+ [ InlineData ( "EvaluateBrowsableStructStatic" , "TestEvaluatePropertiesRootHidden" , "testPropertiesRootHidden" , 10 ) ]
1003
+ [ InlineData ( "EvaluateBrowsableNonAutoPropertiesClass" , "TestEvaluatePropertiesRootHidden" , "testPropertiesRootHidden" , 5 ) ]
1004
+ [ InlineData ( "EvaluateBrowsableNonAutoPropertiesStruct" , "TestEvaluatePropertiesRootHidden" , "testPropertiesRootHidden" , 5 ) ]
1005
+ [ InlineData ( "EvaluateBrowsableNonAutoPropertiesClassStatic" , "TestEvaluatePropertiesRootHidden" , "testPropertiesRootHidden" , 5 ) ]
1006
+ [ InlineData ( "EvaluateBrowsableNonAutoPropertiesStructStatic" , "TestEvaluatePropertiesRootHidden" , "testPropertiesRootHidden" , 5 ) ]
987
1007
public async Task EvaluateBrowsableRootHidden (
988
1008
string outerClassName , string className , string localVarName , int breakLine ) => await CheckInspectLocalsAtBreakpointSite (
989
1009
$ "DebuggerTests.{ outerClassName } ", "Evaluate" , breakLine , "Evaluate" ,
0 commit comments