()
| 894 | |
| 895 | |
| 896 | def test_guards_locals_and_globals(): |
| 897 | context = EvaluationContext( |
| 898 | locals={"local_a": "a"}, globals={"global_b": "b"}, evaluation="minimal" |
| 899 | ) |
| 900 | |
| 901 | with pytest.raises(GuardRejection): |
| 902 | guarded_eval("local_a", context) |
| 903 | |
| 904 | with pytest.raises(GuardRejection): |
| 905 | guarded_eval("global_b", context) |
| 906 | |
| 907 | |
| 908 | def test_access_locals_and_globals(): |
nothing calls this directly
no test coverage detected
searching dependent graphs…