def test_ref_config_rule(self): validation.ref_config_rule( 'bar.cfg', test_config_pb2.Config, rule_set=self.rule_set) self.assertTrue( self.rule_set.is_defined_for( 'projects/baz/refs/heads/master', 'bar.cfg')) self.assertFalse( self.rule_set.is_defined_for( 'projects/baz/refs/heads/master', 'nonbar.cfg')) self.assertFalse(self.rule_set.is_defined_for('services/foo', 'bar.cfg')) self.assertFalse(self.rule_set.is_defined_for('projects/baz', 'bar.cfg'))
def test_ref_config_rule(self): validation.ref_config_rule('bar.cfg', test_config_pb2.Config, rule_set=self.rule_set) self.assertTrue( self.rule_set.is_defined_for('projects/baz/refs/heads/master', 'bar.cfg')) self.assertFalse( self.rule_set.is_defined_for('projects/baz/refs/heads/master', 'nonbar.cfg')) self.assertFalse( self.rule_set.is_defined_for('services/foo', 'bar.cfg')) self.assertFalse( self.rule_set.is_defined_for('projects/baz', 'bar.cfg'))