Run black on moto & test directories.
This commit is contained in:
parent
c820395dbf
commit
96e5b1993d
507 changed files with 52541 additions and 47814 deletions
|
|
@ -12,13 +12,15 @@ def test_creating_subscription():
|
|||
conn = boto.connect_sns()
|
||||
conn.create_topic("some-topic")
|
||||
topics_json = conn.get_all_topics()
|
||||
topic_arn = topics_json["ListTopicsResponse"][
|
||||
"ListTopicsResult"]["Topics"][0]['TopicArn']
|
||||
topic_arn = topics_json["ListTopicsResponse"]["ListTopicsResult"]["Topics"][0][
|
||||
"TopicArn"
|
||||
]
|
||||
|
||||
conn.subscribe(topic_arn, "http", "http://example.com/")
|
||||
|
||||
subscriptions = conn.get_all_subscriptions()["ListSubscriptionsResponse"][
|
||||
"ListSubscriptionsResult"]["Subscriptions"]
|
||||
"ListSubscriptionsResult"
|
||||
]["Subscriptions"]
|
||||
subscriptions.should.have.length_of(1)
|
||||
subscription = subscriptions[0]
|
||||
subscription["TopicArn"].should.equal(topic_arn)
|
||||
|
|
@ -31,7 +33,8 @@ def test_creating_subscription():
|
|||
|
||||
# And there should be zero subscriptions left
|
||||
subscriptions = conn.get_all_subscriptions()["ListSubscriptionsResponse"][
|
||||
"ListSubscriptionsResult"]["Subscriptions"]
|
||||
"ListSubscriptionsResult"
|
||||
]["Subscriptions"]
|
||||
subscriptions.should.have.length_of(0)
|
||||
|
||||
|
||||
|
|
@ -40,13 +43,15 @@ def test_deleting_subscriptions_by_deleting_topic():
|
|||
conn = boto.connect_sns()
|
||||
conn.create_topic("some-topic")
|
||||
topics_json = conn.get_all_topics()
|
||||
topic_arn = topics_json["ListTopicsResponse"][
|
||||
"ListTopicsResult"]["Topics"][0]['TopicArn']
|
||||
topic_arn = topics_json["ListTopicsResponse"]["ListTopicsResult"]["Topics"][0][
|
||||
"TopicArn"
|
||||
]
|
||||
|
||||
conn.subscribe(topic_arn, "http", "http://example.com/")
|
||||
|
||||
subscriptions = conn.get_all_subscriptions()["ListSubscriptionsResponse"][
|
||||
"ListSubscriptionsResult"]["Subscriptions"]
|
||||
"ListSubscriptionsResult"
|
||||
]["Subscriptions"]
|
||||
subscriptions.should.have.length_of(1)
|
||||
subscription = subscriptions[0]
|
||||
subscription["TopicArn"].should.equal(topic_arn)
|
||||
|
|
@ -64,7 +69,8 @@ def test_deleting_subscriptions_by_deleting_topic():
|
|||
|
||||
# And there should be zero subscriptions left
|
||||
subscriptions = conn.get_all_subscriptions()["ListSubscriptionsResponse"][
|
||||
"ListSubscriptionsResult"]["Subscriptions"]
|
||||
"ListSubscriptionsResult"
|
||||
]["Subscriptions"]
|
||||
subscriptions.should.have.length_of(0)
|
||||
|
||||
|
||||
|
|
@ -76,16 +82,17 @@ def test_getting_subscriptions_by_topic():
|
|||
|
||||
topics_json = conn.get_all_topics()
|
||||
topics = topics_json["ListTopicsResponse"]["ListTopicsResult"]["Topics"]
|
||||
topic1_arn = topics[0]['TopicArn']
|
||||
topic2_arn = topics[1]['TopicArn']
|
||||
topic1_arn = topics[0]["TopicArn"]
|
||||
topic2_arn = topics[1]["TopicArn"]
|
||||
|
||||
conn.subscribe(topic1_arn, "http", "http://example1.com/")
|
||||
conn.subscribe(topic2_arn, "http", "http://example2.com/")
|
||||
|
||||
topic1_subscriptions = conn.get_all_subscriptions_by_topic(topic1_arn)[
|
||||
"ListSubscriptionsByTopicResponse"]["ListSubscriptionsByTopicResult"]["Subscriptions"]
|
||||
"ListSubscriptionsByTopicResponse"
|
||||
]["ListSubscriptionsByTopicResult"]["Subscriptions"]
|
||||
topic1_subscriptions.should.have.length_of(1)
|
||||
topic1_subscriptions[0]['Endpoint'].should.equal("http://example1.com/")
|
||||
topic1_subscriptions[0]["Endpoint"].should.equal("http://example1.com/")
|
||||
|
||||
|
||||
@mock_sns_deprecated
|
||||
|
|
@ -96,40 +103,47 @@ def test_subscription_paging():
|
|||
|
||||
topics_json = conn.get_all_topics()
|
||||
topics = topics_json["ListTopicsResponse"]["ListTopicsResult"]["Topics"]
|
||||
topic1_arn = topics[0]['TopicArn']
|
||||
topic2_arn = topics[1]['TopicArn']
|
||||
topic1_arn = topics[0]["TopicArn"]
|
||||
topic2_arn = topics[1]["TopicArn"]
|
||||
|
||||
for index in range(DEFAULT_PAGE_SIZE + int(DEFAULT_PAGE_SIZE / 3)):
|
||||
conn.subscribe(topic1_arn, 'email', 'email_' +
|
||||
str(index) + '@test.com')
|
||||
conn.subscribe(topic2_arn, 'email', 'email_' +
|
||||
str(index) + '@test.com')
|
||||
conn.subscribe(topic1_arn, "email", "email_" + str(index) + "@test.com")
|
||||
conn.subscribe(topic2_arn, "email", "email_" + str(index) + "@test.com")
|
||||
|
||||
all_subscriptions = conn.get_all_subscriptions()
|
||||
all_subscriptions["ListSubscriptionsResponse"]["ListSubscriptionsResult"][
|
||||
"Subscriptions"].should.have.length_of(DEFAULT_PAGE_SIZE)
|
||||
"Subscriptions"
|
||||
].should.have.length_of(DEFAULT_PAGE_SIZE)
|
||||
next_token = all_subscriptions["ListSubscriptionsResponse"][
|
||||
"ListSubscriptionsResult"]["NextToken"]
|
||||
"ListSubscriptionsResult"
|
||||
]["NextToken"]
|
||||
next_token.should.equal(DEFAULT_PAGE_SIZE)
|
||||
|
||||
all_subscriptions = conn.get_all_subscriptions(next_token=next_token * 2)
|
||||
all_subscriptions["ListSubscriptionsResponse"]["ListSubscriptionsResult"][
|
||||
"Subscriptions"].should.have.length_of(int(DEFAULT_PAGE_SIZE * 2 / 3))
|
||||
"Subscriptions"
|
||||
].should.have.length_of(int(DEFAULT_PAGE_SIZE * 2 / 3))
|
||||
next_token = all_subscriptions["ListSubscriptionsResponse"][
|
||||
"ListSubscriptionsResult"]["NextToken"]
|
||||
"ListSubscriptionsResult"
|
||||
]["NextToken"]
|
||||
next_token.should.equal(None)
|
||||
|
||||
topic1_subscriptions = conn.get_all_subscriptions_by_topic(topic1_arn)
|
||||
topic1_subscriptions["ListSubscriptionsByTopicResponse"]["ListSubscriptionsByTopicResult"][
|
||||
"Subscriptions"].should.have.length_of(DEFAULT_PAGE_SIZE)
|
||||
topic1_subscriptions["ListSubscriptionsByTopicResponse"][
|
||||
"ListSubscriptionsByTopicResult"
|
||||
]["Subscriptions"].should.have.length_of(DEFAULT_PAGE_SIZE)
|
||||
next_token = topic1_subscriptions["ListSubscriptionsByTopicResponse"][
|
||||
"ListSubscriptionsByTopicResult"]["NextToken"]
|
||||
"ListSubscriptionsByTopicResult"
|
||||
]["NextToken"]
|
||||
next_token.should.equal(DEFAULT_PAGE_SIZE)
|
||||
|
||||
topic1_subscriptions = conn.get_all_subscriptions_by_topic(
|
||||
topic1_arn, next_token=next_token)
|
||||
topic1_subscriptions["ListSubscriptionsByTopicResponse"]["ListSubscriptionsByTopicResult"][
|
||||
"Subscriptions"].should.have.length_of(int(DEFAULT_PAGE_SIZE / 3))
|
||||
topic1_arn, next_token=next_token
|
||||
)
|
||||
topic1_subscriptions["ListSubscriptionsByTopicResponse"][
|
||||
"ListSubscriptionsByTopicResult"
|
||||
]["Subscriptions"].should.have.length_of(int(DEFAULT_PAGE_SIZE / 3))
|
||||
next_token = topic1_subscriptions["ListSubscriptionsByTopicResponse"][
|
||||
"ListSubscriptionsByTopicResult"]["NextToken"]
|
||||
"ListSubscriptionsByTopicResult"
|
||||
]["NextToken"]
|
||||
next_token.should.equal(None)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue