@@ -1953,7 +1953,6 @@ def test_render_definition_with_grants():
19531953 'insert' = ['admin'],
19541954 'roles/bigquery.dataViewer' = ['user:data_eng@mycompany.com']
19551955 ),
1956- virtual_environment_mode dev_only,
19571956 grants_target_layer all,
19581957 );
19591958 SELECT 1 as id
@@ -2024,30 +2023,6 @@ def test_render_definition_with_grants():
20242023 default_model = load_sql_based_model (default_expressions )
20252024 assert default_model .grants_target_layer == GrantsTargetLayer .ALL # default value
20262025
2027- # Test round-trip: parse model with grants_target_layer, render definition, parse back
2028- original_expressions = d .parse (
2029- """
2030- MODEL (
2031- name test.roundtrip_model,
2032- kind FULL,
2033- grants (
2034- 'select' = ['user1', 'user2'],
2035- 'insert' = ['admin']
2036- ),
2037- grants_target_layer 'virtual'
2038- );
2039- SELECT 1 as id
2040- """
2041- )
2042- original_model = load_sql_based_model (original_expressions )
2043- rendered_def = original_model .render_definition (include_defaults = True )
2044- rendered_text = d .format_model_expressions (rendered_def )
2045- reparsed_expressions = d .parse (rendered_text )
2046- reparsed_model = load_sql_based_model (reparsed_expressions )
2047-
2048- assert reparsed_model .grants_target_layer == GrantsTargetLayer .VIRTUAL
2049- assert reparsed_model .grants == original_model .grants
2050-
20512026
20522027def test_render_definition_partitioned_by ():
20532028 # no parenthesis in definition, no parenthesis when rendered
0 commit comments