示例#1
0
 def test_exclude_all(self):
   result = decide([], self.releases, [{"exclude": ".*"}])
   self.assertEqual(result, [], "Excluding all not empty.")
   result = decide([], self.releases, [{"exclude": ".*"}, {"include": ".*"}])
   self.assertEqual(result, [], "Excluding all not empty.")
   result = decide([], self.releases, [{"include": ".*", "architecture": "someArch"}, {"exclude": ".*"}])
   self.assertEqual(len(result), 2, "Including all not empty")
示例#2
0
 def test_exclude_all(self):
     result = decide([], self.releases, [{"exclude": ".*"}])
     self.assertEqual(result, [], "Excluding all not empty.")
     result = decide([], self.releases, [{
         "exclude": ".*"
     }, {
         "include": ".*"
     }])
     self.assertEqual(result, [], "Excluding all not empty.")
     result = decide([], self.releases, [{
         "include": ".*",
         "architecture": "someArch"
     }, {
         "exclude": ".*"
     }])
     self.assertEqual(len(result), 2, "Including all not empty")
示例#3
0
 def test_nothing_matches(self):
     result = decide([], self.releases, [{
         "include": "v2.*",
         "architecture": "someArch"
     }])
     self.assertEqual(result, [], "Should not match anything")
示例#4
0
 def test_nothing_matches(self):
   result = decide([], self.releases, [{"include": "v2.*", "architecture": "someArch"}])
   self.assertEqual(result, [], "Should not match anything")