Merge pull request #1671 from sthuber90/master

Fixes #1670
This commit is contained in:
Steve Pulec 2018-06-08 18:10:36 -04:00 committed by GitHub
commit 9fd933cc4c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 3 additions and 0 deletions

View File

@ -32,6 +32,7 @@ class FakeThing(BaseModel):
def to_dict(self, include_default_client_id=False):
obj = {
'thingName': self.thing_name,
'thingArn': self.arn,
'attributes': self.attributes,
'version': self.version
}

View File

@ -35,12 +35,14 @@ def test_things():
res.should.have.key('things').which.should.have.length_of(1)
for thing in res['things']:
thing.should.have.key('thingName').which.should_not.be.none
thing.should.have.key('thingArn').which.should_not.be.none
thing = client.update_thing(thingName=name, attributePayload={'attributes': {'k1': 'v1'}})
res = client.list_things()
res.should.have.key('things').which.should.have.length_of(1)
for thing in res['things']:
thing.should.have.key('thingName').which.should_not.be.none
thing.should.have.key('thingArn').which.should_not.be.none
res['things'][0]['attributes'].should.have.key('k1').which.should.equal('v1')
thing = client.describe_thing(thingName=name)