示例#1
0
 def check(prefix, expected):
     self.assertEqual(
         view_build.parse_pr_path(
             gcs_path=prefix,
             default_org='kubernetes',
             default_repo='kubernetes',
         ), expected)
示例#2
0
 def test_parse_pr_path(self):
     for prefix, expected in [
         ('kubernetes-jenkins/logs/e2e', (None, None, None)),
         ('kubernetes-jenkins/pr-logs/pull/123', ('123', '', 'kubernetes/kubernetes')),
         ('kubernetes-jenkins/pr-logs/pull/charts/123', ('123', 'charts/', 'kubernetes/charts')),
     ]:
         self.assertEqual(view_build.parse_pr_path(prefix), expected)
示例#3
0
 def check(prefix, expected):
     self.assertEqual(
         view_build.parse_pr_path(gcs_path=prefix,
             default_org='kubernetes',
             default_repo='kubernetes',
         ),
         expected
     )
示例#4
0
 def test_parse_pr_path(self):
     for prefix, expected in [
         ('kubernetes-jenkins/logs/e2e', (None, None, None)),
         ('kubernetes-jenkins/pr-logs/pull/123', ('123', '',
                                                  'kubernetes/kubernetes')),
         ('kubernetes-jenkins/pr-logs/pull/charts/123',
          ('123', 'charts/', 'kubernetes/charts')),
     ]:
         self.assertEqual(view_build.parse_pr_path(prefix), expected)