コード例 #1
0
 def test_success(self):
     report_list = []
     report_list.extend(lib._validate_target_typewise(TARGET_TYPE_NODE))
     report_list.extend(
         lib._validate_target_typewise(TARGET_TYPE_ATTRIBUTE))
     report_list.extend(lib._validate_target_typewise(TARGET_TYPE_REGEXP))
     assert_report_item_list_equal(report_list, [])
コード例 #2
0
 def test_invalid(self):
     reporter = MockLibraryReportProcessor()
     lib._validate_target_typewise(reporter, "bad_target")
     report = [(severity.ERROR, report_codes.INVALID_OPTION_TYPE, {
         "option_name":
         "target",
         "allowed_types":
         ["node", "regular expression", "attribute_name=value"],
     }, None)]
     assert_report_item_list_equal(reporter.report_item_list, report)
コード例 #3
0
 def test_invalid(self):
     reporter = MockLibraryReportProcessor()
     lib._validate_target_typewise(reporter, "bad_target")
     report = [(
         severity.ERROR,
         report_codes.INVALID_OPTION_TYPE,
         {
             "option_name": "target",
             "allowed_types": [
                 "node",
                 "regular expression",
                 "attribute_name=value"
             ],
         },
         None
     )]
     assert_report_item_list_equal(reporter.report_item_list, report)
コード例 #4
0
 def test_empty(self):
     report_list = lib._validate_target_typewise("")
     report = [(severity.ERROR, report_codes.INVALID_OPTION_TYPE, {
         "option_name":
         "target",
         "allowed_types":
         ["node", "regular expression", "attribute_name=value"],
     }, None)]
     assert_report_item_list_equal(report_list, report)
コード例 #5
0
 def test_success(self):
     reporter = MockLibraryReportProcessor()
     lib._validate_target_typewise(reporter, TARGET_TYPE_NODE)
     lib._validate_target_typewise(reporter, TARGET_TYPE_ATTRIBUTE)
     lib._validate_target_typewise(reporter, TARGET_TYPE_REGEXP)
     assert_report_item_list_equal(reporter.report_item_list, [])
コード例 #6
0
 def test_success(self):
     reporter = MockLibraryReportProcessor()
     lib._validate_target_typewise(reporter, TARGET_TYPE_NODE)
     lib._validate_target_typewise(reporter, TARGET_TYPE_ATTRIBUTE)
     lib._validate_target_typewise(reporter, TARGET_TYPE_REGEXP)
     assert_report_item_list_equal(reporter.report_item_list, [])