示例#1
0
文件: test_tag.py 项目: ldming/pcs
 def test_multiple_id_does_not_exist(self):
     assert_report_item_list_equal(
         lib._validate_reference_ids_are_resources(
             get_resources(self.test_tree), self.nonexistent_ids,
         ),
         fixture_id_not_found_reports(self.nonexistent_ids),
     )
示例#2
0
文件: test_tag.py 项目: ldming/pcs
 def test_ids_are_not_resources(self):
     assert_report_item_list_equal(
         lib._validate_reference_ids_are_resources(
             get_resources(self.test_tree), self.nonresource_ids,
         ),
         fixture_unexpected_element_reports(self.nonresource_ids),
     )
示例#3
0
文件: test_tag.py 项目: ldming/pcs
 def test_no_ids_empty_list(self):
     assert_report_item_list_equal(
         lib._validate_reference_ids_are_resources(
             get_resources(self.test_tree), [],
         ),
         [],
     )
示例#4
0
 def test_mixed_ids(self):
     assert_report_item_list_equal(
         lib._validate_reference_ids_are_resources(
             get_resources(self.test_tree),
             self.resource_ids + self.nonresource_ids + self.nonexistent_ids,
         ),
         fixture_unexpected_element_reports(self.nonresource_ids[:1])
         + fixture_id_not_found_reports(self.nonresource_ids[1:])
         + fixture_id_not_found_reports(self.nonexistent_ids),
     )