Ejemplo n.º 1
0
 def test_get_by_name_nonexistent(self):
     name = "yodep-{0}".format(str(uuid.uuid4()))
     dep = utils.create_deployment(name=name)
     if utils.is_reachable(dep.config.api_host):
         result = K8sDeployment.get_by_name(config=dep.config, name=name)
         self.assertIsInstance(result, list)
         self.assertEqual(0, len(result))
Ejemplo n.º 2
0
 def test_get_by_name_nonexistent(self):
     name = "yodep-{0}".format(str(uuid.uuid4()))
     dep = utils.create_deployment(name=name)
     if utils.is_reachable(dep.config.api_host):
         result = K8sDeployment.get_by_name(config=dep.config, name=name)
         self.assertIsInstance(result, list)
         self.assertEqual(0, len(result))
Ejemplo n.º 3
0
 def test_get_by_name(self):
     cont_name = "yocontainer"
     container = utils.create_container(name=cont_name)
     name = "yodep-{0}".format(str(uuid.uuid4()))
     dep = utils.create_deployment(name=name)
     dep.add_container(container)
     if utils.is_reachable(dep.config.api_host):
         dep.create()
         result = K8sDeployment.get_by_name(config=dep.config, name=name)
         self.assertIsInstance(result, list)
         self.assertEqual(1, len(result))
         self.assertIsInstance(result[0], K8sDeployment)
         self.assertEqual(dep, result[0])
Ejemplo n.º 4
0
 def test_get_by_name(self):
     cont_name = "yocontainer"
     container = utils.create_container(name=cont_name)
     name = "yodep-{0}".format(str(uuid.uuid4()))
     dep = utils.create_deployment(name=name)
     dep.add_container(container)
     if utils.is_reachable(dep.config.api_host):
         dep.create()
         result = K8sDeployment.get_by_name(config=dep.config, name=name)
         self.assertIsInstance(result, list)
         self.assertEqual(1, len(result))
         self.assertIsInstance(result[0], K8sDeployment)
         self.assertEqual(dep, result[0])
Ejemplo n.º 5
0
 def test_get_by_name_invalid_name(self):
     name = object()
     with self.assertRaises(SyntaxError):
         K8sDeployment.get_by_name(name=name)
Ejemplo n.º 6
0
 def test_get_by_name_invalid_config(self):
     name = "yoname"
     config = object()
     with self.assertRaises(SyntaxError):
         K8sDeployment.get_by_name(config=config, name=name)
Ejemplo n.º 7
0
 def test_get_by_name_none_args(self):
     with self.assertRaises(SyntaxError):
         K8sDeployment.get_by_name()
Ejemplo n.º 8
0
 def test_get_by_name_invalid_name(self):
     name = object()
     with self.assertRaises(SyntaxError):
         K8sDeployment.get_by_name(name=name)
Ejemplo n.º 9
0
 def test_get_by_name_invalid_config(self):
     name = "yoname"
     config = object()
     with self.assertRaises(SyntaxError):
         K8sDeployment.get_by_name(config=config, name=name)
Ejemplo n.º 10
0
 def test_get_by_name_none_args(self):
     with self.assertRaises(SyntaxError):
         K8sDeployment.get_by_name()