switch to using sure for assertions

This commit is contained in:
Brady 2020-01-29 09:46:09 -05:00
parent cb07d17e13
commit dd243d72c2

View File

@ -1,7 +1,7 @@
from __future__ import unicode_literals
import unittest
import json
import sure
from moto.awslambda.policy import Policy
@ -12,8 +12,7 @@ class MockLambdaFunction:
self.policy = None
class TestPolicy(unittest.TestCase):
def test_policy(self):
def test_policy():
policy = Policy(MockLambdaFunction("arn"))
statement = {
"StatementId": "statement0",
@ -40,11 +39,11 @@ class TestPolicy(unittest.TestCase):
}
policy.add_statement(json.dumps(statement))
self.assertDictEqual(expected, policy.statements[0])
expected.should.be.equal(policy.statements[0])
sid = statement.get("StatementId", None)
if sid == None:
raise "TestCase.statement does not contain StatementId"
policy.del_statement(sid)
self.assertEqual([], policy.statements)
[].should.be.equal(policy.statements)