From 59c959c614fb0745f3bd6e622a85e2b294f60876 Mon Sep 17 00:00:00 2001 From: noerog <32459203+noerog@users.noreply.github.com> Date: Thu, 6 Dec 2018 20:58:32 -0500 Subject: [PATCH] Add test for updating a subscription. [(#1336)](https://github.com/GoogleCloudPlatform/python-docs-samples/issues/1336) Tests for https://github.com/GoogleCloudPlatform/python-docs-samples/pull/1335. Using ack_deadline_seconds as the example. --- samples/snippets/subscriber_test.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/samples/snippets/subscriber_test.py b/samples/snippets/subscriber_test.py index 9f554398e..3f5de61de 100644 --- a/samples/snippets/subscriber_test.py +++ b/samples/snippets/subscriber_test.py @@ -154,6 +154,16 @@ def _(): subscriber_client.get_subscription(subscription) +def test_update(subscriber_client, subscription, capsys): + ACK_DEADLINE_SECONDS = 100 + + subscriber.update_subscription(PROJECT, SUBSCRIPTION, ACK_DEADLINE_SECONDS) + + out, _ = capsys.readouterr() + assert subscription in out + assert '100' in out + + def _publish_messages(publisher_client, topic): for n in range(5): data = u'Message {}'.format(n).encode('utf-8')