@@ -460,9 +460,9 @@ def error_hook(context, error):
460460 @responses .activate
461461 def test_context_has_config_metadata (self ):
462462 self .setup_client ()
463-
463+
464464 context_received = None
465-
465+
466466 def before_hook (context ):
467467 nonlocal context_received
468468 context_received = context
@@ -485,18 +485,26 @@ def error_hook(context, error):
485485
486486 # Test that context has config_metadata field
487487 variable = self .client .variable (user , "num-var" , 42 )
488-
488+
489+ # Verify the variable evaluation worked
490+ self .assertIsNotNone (variable )
489491 self .assertIsNotNone (context_received )
490- self .assertTrue (hasattr (context_received , ' config_metadata' ))
492+ self .assertTrue (hasattr (context_received , " config_metadata" ))
491493 # For local client, config_metadata should be populated
492494 self .assertIsNotNone (context_received .config_metadata )
493- self .assertTrue (hasattr (context_received .config_metadata , ' project' ))
494- self .assertTrue (hasattr (context_received .config_metadata , ' environment' ))
495+ self .assertTrue (hasattr (context_received .config_metadata , " project" ))
496+ self .assertTrue (hasattr (context_received .config_metadata , " environment" ))
495497 # Verify the project and environment data
496- self .assertEqual (context_received .config_metadata .project .id , "61f97628ff4afcb6d057dbf0" )
498+ self .assertEqual (
499+ context_received .config_metadata .project .id , "61f97628ff4afcb6d057dbf0"
500+ )
497501 self .assertEqual (context_received .config_metadata .project .key , "emma-project" )
498- self .assertEqual (context_received .config_metadata .environment .id , "61f97628ff4afcb6d057dbf2" )
499- self .assertEqual (context_received .config_metadata .environment .key , "development" )
502+ self .assertEqual (
503+ context_received .config_metadata .environment .id , "61f97628ff4afcb6d057dbf2"
504+ )
505+ self .assertEqual (
506+ context_received .config_metadata .environment .key , "development"
507+ )
500508
501509
502510def _benchmark_variable_call (client : DevCycleLocalClient , user : DevCycleUser , key : str ):
0 commit comments