def make_subscription(queue='queue'): subscription_dict = { 'queue': queue, 'topic': { 'name': 'topic', 'id': 1 }, 'active': True, 'qos': 'EXACTLY_ONCE', 'durable': True, 'id': 1 } subscription = Subscription.from_json(subscription_dict) return subscription_dict, subscription
def test_subscription__from_json(subscription_dict, expected_subscription): subscription = Subscription.from_json(subscription_dict) assert expected_subscription == subscription