コード例 #1
0
ファイル: test_awsclient.py プロジェクト: jamesls/chalice
 def test_lambda_delete_function(self, stubbed_session):
     stubbed_session.stub('lambda')\
                    .delete_function(FunctionName='name').returns({})
     stubbed_session.activate_stubs()
     awsclient = TypedAWSClient(stubbed_session)
     assert awsclient.delete_function('name') is None
     stubbed_session.verify_stubs()
コード例 #2
0
ファイル: test_awsclient.py プロジェクト: stBecker/chalice
 def test_lambda_delete_function(self, stubbed_session):
     stubbed_session.stub('lambda')\
                    .delete_function(FunctionName='name').returns({})
     stubbed_session.activate_stubs()
     awsclient = TypedAWSClient(stubbed_session)
     assert awsclient.delete_function('name') == None
     stubbed_session.verify_stubs()
コード例 #3
0
ファイル: test_awsclient.py プロジェクト: jamesls/chalice
    def test_lambda_delete_function_already_deleted(self, stubbed_session):
        stubbed_session.stub('lambda')\
                       .delete_function(FunctionName='name')\
                       .raises_error(error_code='ResourceNotFoundException',
                                     message='Unknown')
        stubbed_session.activate_stubs()

        awsclient = TypedAWSClient(stubbed_session)
        with pytest.raises(ResourceDoesNotExistError):
            assert awsclient.delete_function('name')
コード例 #4
0
ファイル: test_awsclient.py プロジェクト: stBecker/chalice
    def test_lambda_delete_function_already_deleted(self, stubbed_session):
        stubbed_session.stub('lambda')\
                       .delete_function(FunctionName='name')\
                       .raises_error(error_code='ResourceNotFoundException',
                                     message='Unknown')
        stubbed_session.activate_stubs()

        awsclient = TypedAWSClient(stubbed_session)
        with pytest.raises(ResourceDoesNotExistError):
            assert awsclient.delete_function('name')