@@ -89,28 +89,32 @@ public void ExceptionEncoded() {
8989 PyObjectConversions . RegisterEncoder ( new ValueErrorCodec ( ) ) ;
9090 void CallMe ( ) => throw new ValueErrorWrapper ( TestExceptionMessage ) ;
9191 var callMeAction = new Action ( CallMe ) ;
92- using var _ = Py . GIL ( ) ;
93- using var scope = Py . CreateScope ( ) ;
94- scope . Exec ( @"
92+ using ( var _ = Py . GIL ( ) )
93+ using ( var scope = Py . CreateScope ( ) )
94+ {
95+ scope . Exec ( @"
9596def call(func):
9697 try:
9798 func()
9899 except ValueError as e:
99100 return str(e)
100101" ) ;
101- var callFunc = scope . Get ( "call" ) ;
102- string message = callFunc . Invoke ( callMeAction . ToPython ( ) ) . As < string > ( ) ;
103- Assert . AreEqual ( TestExceptionMessage , message ) ;
102+ var callFunc = scope . Get ( "call" ) ;
103+ string message = callFunc . Invoke ( callMeAction . ToPython ( ) ) . As < string > ( ) ;
104+ Assert . AreEqual ( TestExceptionMessage , message ) ;
105+ }
104106 }
105107
106108 [ Test ]
107109 public void ExceptionDecoded ( ) {
108110 PyObjectConversions . RegisterDecoder ( new ValueErrorCodec ( ) ) ;
109- using var _ = Py . GIL ( ) ;
110- using var scope = Py . CreateScope ( ) ;
111- var error = Assert . Throws < ValueErrorWrapper > ( ( ) => PythonEngine . Exec (
112- $ "raise ValueError('{ TestExceptionMessage } ')") ) ;
113- Assert . AreEqual ( TestExceptionMessage , error . Message ) ;
111+ using ( var _ = Py . GIL ( ) )
112+ using ( var scope = Py . CreateScope ( ) )
113+ {
114+ var error = Assert . Throws < ValueErrorWrapper > ( ( )
115+ => PythonEngine . Exec ( $ "raise ValueError('{ TestExceptionMessage } ')") ) ;
116+ Assert . AreEqual ( TestExceptionMessage , error . Message ) ;
117+ }
114118 }
115119
116120 class ValueErrorWrapper : Exception {
0 commit comments