示例#1
0
  def test_validate_rules_unknown_type(self):
    rule = rules.Rule({"TopLevel"},
                      {"UnknownType"},
                      {"BottomLevel1"})

    with self.assertRaises(rules.AutomappingRuleConfigError):
      rules.validate_rules([rule])
示例#2
0
  def test_validate_rules_unknown_type(self):
    rule = rules.Rule({"TopLevel"},
                      {"UnknownType"},
                      {"BottomLevel1"})

    with self.assertRaises(rules.AutomappingRuleConfigError):
      rules.validate_rules([rule])
示例#3
0
  def test_validate_rules_wrong_order(self):
    rule = rules.Rule({"LowerMidLevel1"},
                      {"TopLevel"},
                      {"BottomLevel1"})

    with self.assertRaises(rules.AutomappingRuleConfigError):
      rules.validate_rules([rule])
示例#4
0
  def test_validate_rules_wrong_order(self):
    rule = rules.Rule({"LowerMidLevel1"},
                      {"TopLevel"},
                      {"BottomLevel1"})

    with self.assertRaises(rules.AutomappingRuleConfigError):
      rules.validate_rules([rule])