def test_scopes_is_local(): scopes = Scopes() scopes.new_scope() assert scopes.is_local('a') is False scopes.add_local('a') assert scopes.is_local('a') is True assert scopes.is_local('b') is False scopes.add_local('b') assert scopes.is_local('b') is True scopes.new_scope() assert scopes.is_local('a') is False scopes.add_local('a') assert scopes.is_local('a') is True assert scopes.is_local('b') is False