Exemple #1
0
    def test_normal(self):
        ret = app_util.validate_and_transform_repoid('foo/bar')

        self.assertEqual(ret, 'foo/bar')
Exemple #2
0
    def test_library_namespace(self):
        ret = app_util.validate_and_transform_repoid('library/centos')

        self.assertEqual(ret, 'centos')
Exemple #3
0
 def test_more_than_one_slash(self):
     with self.assertRaises(exceptions.HTTPError) as assertion:
         app_util.validate_and_transform_repoid('a/b/c')
     self.assertEqual(assertion.exception.status_code, httplib.NOT_FOUND)
Exemple #4
0
    def test_normal(self):
        ret = app_util.validate_and_transform_repoid('foo/bar')

        self.assertEqual(ret, 'foo/bar')
Exemple #5
0
    def test_library_namespace(self):
        ret = app_util.validate_and_transform_repoid('library/centos')

        self.assertEqual(ret, 'centos')
Exemple #6
0
 def test_more_than_one_slash(self):
     with self.assertRaises(exceptions.HTTPError) as assertion:
         app_util.validate_and_transform_repoid('a/b/c')
     self.assertEqual(assertion.exception.status_code, httplib.NOT_FOUND)