Fix dynamo item not found.
This commit is contained in:
parent
af45424b9e
commit
c9db7765df
3 changed files with 11 additions and 3 deletions
|
|
@ -10,7 +10,7 @@ try:
|
|||
from boto.dynamodb2.fields import HashKey
|
||||
from boto.dynamodb2.table import Table
|
||||
from boto.dynamodb2.table import Item
|
||||
from boto.dynamodb2.exceptions import ConditionalCheckFailedException
|
||||
from boto.dynamodb2.exceptions import ConditionalCheckFailedException, ItemNotFound
|
||||
except ImportError:
|
||||
pass
|
||||
|
||||
|
|
@ -369,6 +369,13 @@ def test_get_key_fields():
|
|||
kf[0].should.equal('forum_name')
|
||||
|
||||
|
||||
@requires_boto_gte("2.9")
|
||||
@mock_dynamodb2
|
||||
def test_get_missing_item():
|
||||
table = create_table()
|
||||
table.get_item.when.called_with(forum_name='missing').should.throw(ItemNotFound)
|
||||
|
||||
|
||||
@requires_boto_gte("2.9")
|
||||
@mock_dynamodb2
|
||||
def test_get_special_item():
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue