def test_init_container_spec_has_cpu(self): self.assertEqual(ContainerSpec({'has_cpu': True}).has_cpu, True)
def test_init_container_spec_labels(self): labels = {'test': 'test', 'test2': 'test2'} spec = ContainerSpec({'labels': labels}) self.assertEqual(spec.labels, labels)
def test_init_container_spec_envs(self): envs = {'test': 'test', 'test2': 'test2'} spec = ContainerSpec({'envs': envs}) self.assertEqual(spec.envs, envs)
def test_init_container_spec_creation_time(self): data = {'creation_time': '2016-08-24T21:19:24.623769018Z'} time = datetime(2016, 8, 24, 21, 19, 24, 623769) self.assertEqual(ContainerSpec(data).creation_time, time)