def test_do_poll_true_create_returns_false_on_non_existing_stack(self):
     cfno = AWSCFNOutput()
     cfn = boto.connect_cloudformation(
         aws_access_key_id='access',
         aws_secret_access_key='secret'
     )
     assert_equals(False, cfno.do_poll(cfn, 'test', True, 'create'))
 def test_do_poll_true_returns_true_multiple_loops(self):
     cfno = AWSCFNOutput()
     cfn = boto.connect_cloudformation(
         aws_access_key_id='access',
         aws_secret_access_key='secret'
     )
     assert_equals(True, cfno.do_poll(cfn, 'test', True, 'create'))
 def test_do_poll_true_delete_catches_rate_limit(self):
     cfno = AWSCFNOutput()
     cfn = boto.connect_cloudformation(
         aws_access_key_id='access',
         aws_secret_access_key='secret'
     )
     assert_equals(True, cfno.do_poll(cfn, 'test', True, 'delete'))
 def test_do_poll_false_returns_true(self):
     cfno = AWSCFNOutput()
     assert_equals(True, cfno.do_poll(None, 'test', False, 'create'))