@@ -273,7 +273,7 @@ class SyncSampleExecutor(BaseSampleExecutor):
273273
274274 def __init__ (self , test_instance , sample_path : str , env_var_mapping : dict [str , str ], ** kwargs ):
275275 super ().__init__ (test_instance , sample_path , env_var_mapping , ** kwargs )
276- self .tokenCredential : TokenCredential | FakeTokenCredential | None = None
276+ self .tokenCredential : Optional [ TokenCredential ] | Optional [ FakeTokenCredential ] = None
277277
278278 def _get_mock_credential (self ):
279279 """Get a mock credential that supports context manager protocol."""
@@ -343,7 +343,7 @@ class AsyncSampleExecutor(BaseSampleExecutor):
343343
344344 def __init__ (self , test_instance , sample_path : str , env_var_mapping : dict [str , str ], ** kwargs ):
345345 super ().__init__ (test_instance , sample_path , env_var_mapping , ** kwargs )
346- self .tokenCredential : AsyncTokenCredential | AsyncFakeCredential | None = None
346+ self .tokenCredential : Optional [ AsyncTokenCredential | AsyncFakeCredential ] = None
347347
348348 def _get_mock_credential (self ):
349349 """Get a mock credential that supports async context manager protocol."""
@@ -479,7 +479,7 @@ def __init__(
479479 * ,
480480 sample_filename : str ,
481481 env_vars : dict [str , str ],
482- test_id : str | None = None ,
482+ test_id : Optional [ str ] = None ,
483483 ) -> None :
484484 self .sample_filename = sample_filename
485485 self .env_vars = env_vars
@@ -549,8 +549,8 @@ def _split_argnames(argnames) -> list[str]:
549549
550550 expanded : list = []
551551
552- inferred_sample_dir : str | None = None
553- template_values : tuple | None = None
552+ inferred_sample_dir : Optional [ str ] = None
553+ template_values : Optional [ tuple ] = None
554554 template_marks : tuple = ()
555555 seen_sample_filenames : set [str ] = set ()
556556
0 commit comments