Exemplo n.º 1
0
def test_credentials_basic():
    c = Credentials('id', 'secret', 'us-west-2', 'sqs')

    assert c._scope == CredentialScope('us-west-2', 'sqs')

    dt = DateTime(2015, 8, 30, 12, 15)
    assert c.scope(dt) == DatedCredentialScope('us-west-2', 'sqs', dt)

    assert (
        c.signing_key(dt).sign('')
        == SigningKey('secret', c.scope(dt)).sign('')
    )