class TestCodeDeployBase(CodeDeployTestCase): def setUp(self): super(TestCodeDeployBase, self).setUp() self.codedeploybase = CodeDeployBase(self.session) @patch('awscli.customizations.codedeploy.S3Client') def test_run_main_creates_s3_client(self, s3_client): self.codedeploybase._call = Mock(return_value=None) self.codedeploybase._run_main(self.args, self.globals) s3_client.assert_called_with( endpoint_args=self.endpoint_args, session=self.session ) @patch('awscli.customizations.codedeploy.CodeDeployClient') def test_run_main_creates_codedeploy_client(self, codedeploy_client): self.codedeploybase._call = Mock(return_value=None) self.codedeploybase._run_main(self.args, self.globals) codedeploy_client.assert_called_with( endpoint_args=self.endpoint_args, session=self.session ) def test_run_main_throws_not_implemented_error(self): with self.assertRaises(NotImplementedError) as error: self.codedeploybase._run_main(self.args, self.globals)
class TestCodeDeployBase(CodeDeployTestCase): def setUp(self): super(TestCodeDeployBase, self).setUp() self.codedeploybase = CodeDeployBase(self.session) @patch('awscli.customizations.codedeploy.S3Client') def test_run_main_creates_s3_client(self, s3_client): self.codedeploybase._call = Mock(return_value=None) self.codedeploybase._run_main(self.args, self.globals) s3_client.assert_called_with(endpoint_args=self.endpoint_args, session=self.session) @patch('awscli.customizations.codedeploy.CodeDeployClient') def test_run_main_creates_codedeploy_client(self, codedeploy_client): self.codedeploybase._call = Mock(return_value=None) self.codedeploybase._run_main(self.args, self.globals) codedeploy_client.assert_called_with(endpoint_args=self.endpoint_args, session=self.session) def test_run_main_throws_not_implemented_error(self): with self.assertRaises(NotImplementedError) as error: self.codedeploybase._run_main(self.args, self.globals)
def setUp(self): super(TestCodeDeployBase, self).setUp() self.codedeploybase = CodeDeployBase(self.session)