Skip to content

Commit 37c398f

Browse files
author
Sebastian Molenda
committed
Fix leaky serializer
1 parent 179cf75 commit 37c398f

25 files changed

+1084
-367
lines changed

tests/integrational/fixtures/asyncio/subscription/cg_join_leave.json

Lines changed: 26 additions & 26 deletions
Large diffs are not rendered by default.
Lines changed: 133 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,133 @@
1+
interactions:
2+
- request:
3+
body: null
4+
headers:
5+
USER-AGENT: [PubNub-Python-Asyncio/4.0.4]
6+
method: GET
7+
uri: https://ps.pndsn.com/v1/channel-registration/sub-key/sub-c-33f55052-190b-11e6-bfbc-02ee2ddab7fe/channel-group/test-subscribe-asyncio-join-leave-cg-group?add=test-subscribe-asyncio-join-leave-cg-channel&uuid=test-subscribe-asyncio-messenger
8+
response:
9+
body: {string: '{"status": 200, "message": "OK", "service": "channel-registry",
10+
"error": false}'}
11+
headers: {ACCEPT-RANGES: bytes, ACCESS-CONTROL-ALLOW-METHODS: GET, ACCESS-CONTROL-ALLOW-ORIGIN: '*',
12+
AGE: '0', CACHE-CONTROL: no-cache, CONNECTION: keep-alive, CONTENT-LENGTH: '79',
13+
CONTENT-TYPE: text/javascript; charset="UTF-8", DATE: 'Fri, 16 Dec 2016 13:52:45
14+
GMT', SERVER: Pubnub}
15+
status: {code: 200, message: OK}
16+
url: https://ps.pndsn.com/v1/channel-registration/sub-key/sub-c-33f55052-190b-11e6-bfbc-02ee2ddab7fe/channel-group/test-subscribe-asyncio-join-leave-cg-group?add=test-subscribe-asyncio-join-leave-cg-channel&pnsdk=PubNub-Python-Asyncio%2F4.0.4&uuid=test-subscribe-asyncio-messenger
17+
- request:
18+
body: null
19+
headers:
20+
USER-AGENT: [PubNub-Python-Asyncio/4.0.4]
21+
method: GET
22+
uri: https://ps.pndsn.com/v2/subscribe/sub-c-33f55052-190b-11e6-bfbc-02ee2ddab7fe/,/0?channel-group=test-subscribe-asyncio-join-leave-cg-group%2Ctest-subscribe-asyncio-join-leave-cg-group-pnpres&tt=0&uuid=test-subscribe-asyncio-listener
23+
response:
24+
body: {string: '{"t":{"t":"14818963663448174","r":12},"m":[]}'}
25+
headers: {ACCESS-CONTROL-ALLOW-METHODS: GET, ACCESS-CONTROL-ALLOW-ORIGIN: '*',
26+
CACHE-CONTROL: no-cache, CONNECTION: keep-alive, CONTENT-LENGTH: '45', CONTENT-TYPE: text/javascript;
27+
charset="UTF-8", DATE: 'Fri, 16 Dec 2016 13:52:46 GMT'}
28+
status: {code: 200, message: OK}
29+
url: https://ps.pndsn.com/v2/subscribe/sub-c-33f55052-190b-11e6-bfbc-02ee2ddab7fe/,/0?pnsdk=PubNub-Python-Asyncio%2F4.0.4&tt=0&uuid=test-subscribe-asyncio-listener&channel-group=test-subscribe-asyncio-join-leave-cg-group,test-subscribe-asyncio-join-leave-cg-group-pnpres
30+
- request:
31+
body: null
32+
headers:
33+
USER-AGENT: [PubNub-Python-Asyncio/4.0.4]
34+
method: GET
35+
uri: https://ps.pndsn.com/v2/subscribe/sub-c-33f55052-190b-11e6-bfbc-02ee2ddab7fe/,/0?channel-group=test-subscribe-asyncio-join-leave-cg-group%2Ctest-subscribe-asyncio-join-leave-cg-group-pnpres&tr=12&tt=14818963663448174&uuid=test-subscribe-asyncio-listener
36+
response:
37+
body: {string: '{"t":{"t":"14818963671558888","r":12},"m":[{"a":"2","f":0,"p":{"t":"14818963670791786","r":1},"k":"sub-c-33f55052-190b-11e6-bfbc-02ee2ddab7fe","c":"test-subscribe-asyncio-join-leave-cg-channel-pnpres","d":{"action":
38+
"join", "timestamp": 1481896367, "uuid": "test-subscribe-asyncio-listener",
39+
"occupancy": 1},"b":"test-subscribe-asyncio-join-leave-cg-group-pnpres"}]}'}
40+
headers: {ACCESS-CONTROL-ALLOW-METHODS: GET, ACCESS-CONTROL-ALLOW-ORIGIN: '*',
41+
CACHE-CONTROL: no-cache, CONNECTION: keep-alive, CONTENT-LENGTH: '366', CONTENT-TYPE: text/javascript;
42+
charset="UTF-8", DATE: 'Fri, 16 Dec 2016 13:52:47 GMT'}
43+
status: {code: 200, message: OK}
44+
url: https://ps.pndsn.com/v2/subscribe/sub-c-33f55052-190b-11e6-bfbc-02ee2ddab7fe/,/0?pnsdk=PubNub-Python-Asyncio%2F4.0.4&tt=14818963663448174&uuid=test-subscribe-asyncio-listener&tr=12&channel-group=test-subscribe-asyncio-join-leave-cg-group,test-subscribe-asyncio-join-leave-cg-group-pnpres
45+
- request:
46+
body: null
47+
headers:
48+
USER-AGENT: [PubNub-Python-Asyncio/4.0.4]
49+
method: GET
50+
uri: https://ps.pndsn.com/v2/subscribe/sub-c-33f55052-190b-11e6-bfbc-02ee2ddab7fe/,/0?channel-group=test-subscribe-asyncio-join-leave-cg-group&tt=0&uuid=test-subscribe-asyncio-messenger
51+
response:
52+
body: {string: '{"t":{"t":"14818963670970002","r":12},"m":[]}'}
53+
headers: {ACCESS-CONTROL-ALLOW-METHODS: GET, ACCESS-CONTROL-ALLOW-ORIGIN: '*',
54+
CACHE-CONTROL: no-cache, CONNECTION: keep-alive, CONTENT-LENGTH: '45', CONTENT-TYPE: text/javascript;
55+
charset="UTF-8", DATE: 'Fri, 16 Dec 2016 13:52:47 GMT'}
56+
status: {code: 200, message: OK}
57+
url: https://ps.pndsn.com/v2/subscribe/sub-c-33f55052-190b-11e6-bfbc-02ee2ddab7fe/,/0?pnsdk=PubNub-Python-Asyncio%2F4.0.4&tt=0&uuid=test-subscribe-asyncio-messenger&channel-group=test-subscribe-asyncio-join-leave-cg-group
58+
- request:
59+
body: null
60+
headers:
61+
USER-AGENT: [PubNub-Python-Asyncio/4.0.4]
62+
method: GET
63+
uri: https://ps.pndsn.com/v2/subscribe/sub-c-33f55052-190b-11e6-bfbc-02ee2ddab7fe/,/0?channel-group=test-subscribe-asyncio-join-leave-cg-group%2Ctest-subscribe-asyncio-join-leave-cg-group-pnpres&tr=12&tt=14818963671558888&uuid=test-subscribe-asyncio-listener
64+
response:
65+
body: {string: '{"t":{"t":"14818963680969905","r":12},"m":[{"a":"2","f":0,"p":{"t":"14818963680505104","r":2},"k":"sub-c-33f55052-190b-11e6-bfbc-02ee2ddab7fe","c":"test-subscribe-asyncio-join-leave-cg-channel-pnpres","d":{"action":
66+
"join", "timestamp": 1481896368, "uuid": "test-subscribe-asyncio-messenger",
67+
"occupancy": 2},"b":"test-subscribe-asyncio-join-leave-cg-group-pnpres"}]}'}
68+
headers: {ACCESS-CONTROL-ALLOW-METHODS: GET, ACCESS-CONTROL-ALLOW-ORIGIN: '*',
69+
CACHE-CONTROL: no-cache, CONNECTION: keep-alive, CONTENT-LENGTH: '367', CONTENT-TYPE: text/javascript;
70+
charset="UTF-8", DATE: 'Fri, 16 Dec 2016 13:52:48 GMT'}
71+
status: {code: 200, message: OK}
72+
url: https://ps.pndsn.com/v2/subscribe/sub-c-33f55052-190b-11e6-bfbc-02ee2ddab7fe/,/0?pnsdk=PubNub-Python-Asyncio%2F4.0.4&tt=14818963671558888&uuid=test-subscribe-asyncio-listener&tr=12&channel-group=test-subscribe-asyncio-join-leave-cg-group,test-subscribe-asyncio-join-leave-cg-group-pnpres
73+
- request:
74+
body: null
75+
headers:
76+
USER-AGENT: [PubNub-Python-Asyncio/4.0.4]
77+
method: GET
78+
uri: https://ps.pndsn.com/v2/subscribe/sub-c-33f55052-190b-11e6-bfbc-02ee2ddab7fe/,/0?channel-group=test-subscribe-asyncio-join-leave-cg-group%2Ctest-subscribe-asyncio-join-leave-cg-group-pnpres&tr=12&tt=14818963680969905&uuid=test-subscribe-asyncio-listener
79+
response:
80+
body: {string: '{"t":{"t":"14818963683554558","r":12},"m":[{"a":"2","f":0,"p":{"t":"14818963682712656","r":1},"k":"sub-c-33f55052-190b-11e6-bfbc-02ee2ddab7fe","c":"test-subscribe-asyncio-join-leave-cg-channel-pnpres","d":{"action":
81+
"leave", "timestamp": 1481896368, "uuid": "test-subscribe-asyncio-messenger",
82+
"occupancy": 1},"b":"test-subscribe-asyncio-join-leave-cg-group-pnpres"}]}'}
83+
headers: {ACCESS-CONTROL-ALLOW-METHODS: GET, ACCESS-CONTROL-ALLOW-ORIGIN: '*',
84+
CACHE-CONTROL: no-cache, CONNECTION: keep-alive, CONTENT-LENGTH: '368', CONTENT-TYPE: text/javascript;
85+
charset="UTF-8", DATE: 'Fri, 16 Dec 2016 13:52:48 GMT'}
86+
status: {code: 200, message: OK}
87+
url: https://ps.pndsn.com/v2/subscribe/sub-c-33f55052-190b-11e6-bfbc-02ee2ddab7fe/,/0?pnsdk=PubNub-Python-Asyncio%2F4.0.4&tt=14818963680969905&uuid=test-subscribe-asyncio-listener&tr=12&channel-group=test-subscribe-asyncio-join-leave-cg-group,test-subscribe-asyncio-join-leave-cg-group-pnpres
88+
- request:
89+
body: null
90+
headers:
91+
USER-AGENT: [PubNub-Python-Asyncio/4.0.4]
92+
method: GET
93+
uri: https://ps.pndsn.com/v2/presence/sub-key/sub-c-33f55052-190b-11e6-bfbc-02ee2ddab7fe/channel/,/leave?channel-group=test-subscribe-asyncio-join-leave-cg-group&uuid=test-subscribe-asyncio-messenger
94+
response:
95+
body: {string: '{"status": 200, "action": "leave", "message": "OK", "service":
96+
"Presence"}'}
97+
headers: {ACCEPT-RANGES: bytes, ACCESS-CONTROL-ALLOW-METHODS: 'OPTIONS, GET, POST',
98+
ACCESS-CONTROL-ALLOW-ORIGIN: '*', AGE: '0', CACHE-CONTROL: no-cache, CONNECTION: keep-alive,
99+
CONTENT-LENGTH: '74', CONTENT-TYPE: text/javascript; charset="UTF-8", DATE: 'Fri,
100+
16 Dec 2016 13:52:48 GMT', SERVER: Pubnub Presence}
101+
status: {code: 200, message: OK}
102+
url: https://ps.pndsn.com/v2/presence/sub-key/sub-c-33f55052-190b-11e6-bfbc-02ee2ddab7fe/channel/,/leave?pnsdk=PubNub-Python-Asyncio%2F4.0.4&uuid=test-subscribe-asyncio-messenger&channel-group=test-subscribe-asyncio-join-leave-cg-group
103+
- request:
104+
body: null
105+
headers:
106+
USER-AGENT: [PubNub-Python-Asyncio/4.0.4]
107+
method: GET
108+
uri: https://ps.pndsn.com/v2/presence/sub-key/sub-c-33f55052-190b-11e6-bfbc-02ee2ddab7fe/channel/,/leave?channel-group=test-subscribe-asyncio-join-leave-cg-group&uuid=test-subscribe-asyncio-listener
109+
response:
110+
body: {string: '{"status": 200, "action": "leave", "message": "OK", "service":
111+
"Presence"}'}
112+
headers: {ACCEPT-RANGES: bytes, ACCESS-CONTROL-ALLOW-METHODS: 'OPTIONS, GET, POST',
113+
ACCESS-CONTROL-ALLOW-ORIGIN: '*', AGE: '0', CACHE-CONTROL: no-cache, CONNECTION: keep-alive,
114+
CONTENT-LENGTH: '74', CONTENT-TYPE: text/javascript; charset="UTF-8", DATE: 'Fri,
115+
16 Dec 2016 13:52:48 GMT', SERVER: Pubnub Presence}
116+
status: {code: 200, message: OK}
117+
url: https://ps.pndsn.com/v2/presence/sub-key/sub-c-33f55052-190b-11e6-bfbc-02ee2ddab7fe/channel/,/leave?pnsdk=PubNub-Python-Asyncio%2F4.0.4&uuid=test-subscribe-asyncio-listener&channel-group=test-subscribe-asyncio-join-leave-cg-group
118+
- request:
119+
body: null
120+
headers:
121+
USER-AGENT: [PubNub-Python-Asyncio/4.0.4]
122+
method: GET
123+
uri: https://ps.pndsn.com/v1/channel-registration/sub-key/sub-c-33f55052-190b-11e6-bfbc-02ee2ddab7fe/channel-group/test-subscribe-asyncio-join-leave-cg-group?remove=test-subscribe-asyncio-join-leave-cg-channel&uuid=test-subscribe-asyncio-messenger
124+
response:
125+
body: {string: '{"status": 200, "message": "OK", "service": "channel-registry",
126+
"error": false}'}
127+
headers: {ACCEPT-RANGES: bytes, ACCESS-CONTROL-ALLOW-METHODS: GET, ACCESS-CONTROL-ALLOW-ORIGIN: '*',
128+
AGE: '0', CACHE-CONTROL: no-cache, CONNECTION: keep-alive, CONTENT-LENGTH: '79',
129+
CONTENT-TYPE: text/javascript; charset="UTF-8", DATE: 'Fri, 16 Dec 2016 13:52:48
130+
GMT', SERVER: Pubnub}
131+
status: {code: 200, message: OK}
132+
url: https://ps.pndsn.com/v1/channel-registration/sub-key/sub-c-33f55052-190b-11e6-bfbc-02ee2ddab7fe/channel-group/test-subscribe-asyncio-join-leave-cg-group?remove=test-subscribe-asyncio-join-leave-cg-channel&pnsdk=PubNub-Python-Asyncio%2F4.0.4&uuid=test-subscribe-asyncio-messenger
133+
version: 1

tests/integrational/fixtures/asyncio/subscription/cg_sub_pub_unsub.json

Lines changed: 25 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
},
2020
"headers": {
2121
"Date": [
22-
"Thu, 16 Feb 2023 20:59:52 GMT"
22+
"Thu, 16 Feb 2023 21:14:09 GMT"
2323
],
2424
"Content-Type": [
2525
"text/javascript; charset=\"UTF-8\""
@@ -52,7 +52,7 @@
5252
"body": {
5353
"string": "{\"status\": 200, \"message\": \"OK\", \"service\": \"channel-registry\", \"error\": false}"
5454
},
55-
"url": "https://ps.pndsn.com/v1/channel-registration/sub-key/sub-c-88b9dbab-20f1-48d4-8df3-9bfabb00c0b4/channel-group/test-subscribe-asyncio-group?add=test-subscribe-asyncio-channel&pnsdk=PubNub-Python-Asyncio%2F7.1.0&uuid=uuid-mock"
55+
"url": "https://ps.pndsn.com/v1/channel-registration/sub-key/{PN_KEY_SUBSCRIBE}/channel-group/test-subscribe-asyncio-group?add=test-subscribe-asyncio-channel&pnsdk=PubNub-Python-Asyncio%2F7.1.0&uuid=uuid-mock"
5656
}
5757
},
5858
{
@@ -73,7 +73,7 @@
7373
},
7474
"headers": {
7575
"Date": [
76-
"Thu, 16 Feb 2023 20:59:53 GMT"
76+
"Thu, 16 Feb 2023 21:14:10 GMT"
7777
],
7878
"Content-Type": [
7979
"text/javascript; charset=\"UTF-8\""
@@ -95,15 +95,15 @@
9595
]
9696
},
9797
"body": {
98-
"string": "{\"t\":{\"t\":\"16765811937414681\",\"r\":41},\"m\":[]}"
98+
"string": "{\"t\":{\"t\":\"16765811939707197\",\"r\":42},\"m\":[]}"
9999
},
100-
"url": "https://ps.pndsn.com/v2/subscribe/sub-c-88b9dbab-20f1-48d4-8df3-9bfabb00c0b4/,/0?channel-group=test-subscribe-asyncio-group&tt=0&pnsdk=PubNub-Python-Asyncio%2F7.1.0&uuid=uuid-mock&l_cg=0.14017486572265625"
100+
"url": "https://ps.pndsn.com/v2/subscribe/{PN_KEY_SUBSCRIBE}/,/0?channel-group=test-subscribe-asyncio-group&tt=0&pnsdk=PubNub-Python-Asyncio%2F7.1.0&uuid=uuid-mock&l_cg=0.14615392684936523"
101101
}
102102
},
103103
{
104104
"request": {
105105
"method": "GET",
106-
"uri": "https://ps.pndsn.com/v2/subscribe/{PN_KEY_SUBSCRIBE}/,/0?channel-group=test-subscribe-asyncio-group&tr=41&tt=16765811937414681",
106+
"uri": "https://ps.pndsn.com/publish/{PN_KEY_PUBLISH}/{PN_KEY_SUBSCRIBE}/0/test-subscribe-asyncio-channel/0/%22hey%22?seqn=1",
107107
"body": null,
108108
"headers": {
109109
"User-Agent": [
@@ -118,13 +118,13 @@
118118
},
119119
"headers": {
120120
"Date": [
121-
"Thu, 16 Feb 2023 20:59:53 GMT"
121+
"Thu, 16 Feb 2023 21:14:10 GMT"
122122
],
123123
"Content-Type": [
124124
"text/javascript; charset=\"UTF-8\""
125125
],
126-
"Transfer-Encoding": [
127-
"chunked"
126+
"Content-Length": [
127+
"30"
128128
],
129129
"Connection": [
130130
"keep-alive"
@@ -137,21 +137,18 @@
137137
],
138138
"Access-Control-Allow-Methods": [
139139
"GET"
140-
],
141-
"Content-Encoding": [
142-
"gzip"
143140
]
144141
},
145142
"body": {
146-
"string": "{\"t\":{\"t\":\"16765811939707197\",\"r\":41},\"m\":[{\"a\":\"5\",\"f\":0,\"i\":\"uuid-mock\",\"s\":1,\"p\":{\"t\":\"16765811939707197\",\"r\":42},\"k\":\"sub-c-88b9dbab-20f1-48d4-8df3-9bfabb00c0b4\",\"c\":\"test-subscribe-asyncio-channel\",\"d\":\"hey\",\"b\":\"test-subscribe-asyncio-group\"}]}"
143+
"string": "[1,\"Sent\",\"16765820504418149\"]"
147144
},
148-
"url": "https://ps.pndsn.com/v2/subscribe/sub-c-88b9dbab-20f1-48d4-8df3-9bfabb00c0b4/,/0?channel-group=test-subscribe-asyncio-group&tt=16765811937414681&tr=41&pnsdk=PubNub-Python-Asyncio%2F7.1.0&uuid=uuid-mock&l_cg=0.14017486572265625"
145+
"url": "https://ps.pndsn.com/publish/{PN_KEY_PUBLISH}/{PN_KEY_SUBSCRIBE}/0/test-subscribe-asyncio-channel/0/%22hey%22?seqn=1&pnsdk=PubNub-Python-Asyncio%2F7.1.0&uuid=uuid-mock&l_cg=0.14615392684936523"
149146
}
150147
},
151148
{
152149
"request": {
153150
"method": "GET",
154-
"uri": "https://ps.pndsn.com/publish/{PN_KEY_PUBLISH}/{PN_KEY_SUBSCRIBE}/0/test-subscribe-asyncio-channel/0/%22hey%22?seqn=1",
151+
"uri": "https://ps.pndsn.com/v2/subscribe/{PN_KEY_SUBSCRIBE}/,/0?channel-group=test-subscribe-asyncio-group&tr=42&tt=16765811939707197",
155152
"body": null,
156153
"headers": {
157154
"User-Agent": [
@@ -166,13 +163,13 @@
166163
},
167164
"headers": {
168165
"Date": [
169-
"Thu, 16 Feb 2023 20:59:53 GMT"
166+
"Thu, 16 Feb 2023 21:14:10 GMT"
170167
],
171168
"Content-Type": [
172169
"text/javascript; charset=\"UTF-8\""
173170
],
174-
"Content-Length": [
175-
"30"
171+
"Transfer-Encoding": [
172+
"chunked"
176173
],
177174
"Connection": [
178175
"keep-alive"
@@ -185,12 +182,15 @@
185182
],
186183
"Access-Control-Allow-Methods": [
187184
"GET"
185+
],
186+
"Content-Encoding": [
187+
"gzip"
188188
]
189189
},
190190
"body": {
191-
"string": "[1,\"Sent\",\"16765811939707197\"]"
191+
"string": "{\"t\":{\"t\":\"16765820504418149\",\"r\":42},\"m\":[{\"a\":\"5\",\"f\":0,\"i\":\"uuid-mock\",\"s\":1,\"p\":{\"t\":\"16765820504418149\",\"r\":43},\"k\":\"{PN_KEY_SUBSCRIBE}\",\"c\":\"test-subscribe-asyncio-channel\",\"d\":\"hey\",\"b\":\"test-subscribe-asyncio-group\"}]}"
192192
},
193-
"url": "https://ps.pndsn.com/publish/pub-c-23eccf23-a43d-4621-8cb2-6950ed309b93/sub-c-88b9dbab-20f1-48d4-8df3-9bfabb00c0b4/0/test-subscribe-asyncio-channel/0/%22hey%22?seqn=1&pnsdk=PubNub-Python-Asyncio%2F7.1.0&uuid=uuid-mock&l_cg=0.14017486572265625"
193+
"url": "https://ps.pndsn.com/v2/subscribe/{PN_KEY_SUBSCRIBE}/,/0?channel-group=test-subscribe-asyncio-group&tt=16765811939707197&tr=42&pnsdk=PubNub-Python-Asyncio%2F7.1.0&uuid=uuid-mock&l_cg=0.14615392684936523"
194194
}
195195
},
196196
{
@@ -211,7 +211,7 @@
211211
},
212212
"headers": {
213213
"Date": [
214-
"Thu, 16 Feb 2023 20:59:54 GMT"
214+
"Thu, 16 Feb 2023 21:14:10 GMT"
215215
],
216216
"Content-Type": [
217217
"text/javascript; charset=\"UTF-8\""
@@ -229,7 +229,7 @@
229229
"OPTIONS, GET, POST"
230230
],
231231
"Age": [
232-
"0"
232+
"1"
233233
],
234234
"Server": [
235235
"Pubnub Presence"
@@ -244,7 +244,7 @@
244244
"body": {
245245
"string": "{\"status\": 200, \"message\": \"OK\", \"action\": \"leave\", \"service\": \"Presence\"}"
246246
},
247-
"url": "https://ps.pndsn.com/v2/presence/sub-key/sub-c-88b9dbab-20f1-48d4-8df3-9bfabb00c0b4/channel/,/leave?channel-group=test-subscribe-asyncio-group&pnsdk=PubNub-Python-Asyncio%2F7.1.0&uuid=uuid-mock&l_cg=0.14017486572265625&l_pub=0.13089704513549805"
247+
"url": "https://ps.pndsn.com/v2/presence/sub-key/{PN_KEY_SUBSCRIBE}/channel/,/leave?channel-group=test-subscribe-asyncio-group&pnsdk=PubNub-Python-Asyncio%2F7.1.0&uuid=uuid-mock&l_cg=0.14615392684936523&l_pub=0.12218379974365234"
248248
}
249249
},
250250
{
@@ -265,7 +265,7 @@
265265
},
266266
"headers": {
267267
"Date": [
268-
"Thu, 16 Feb 2023 20:59:54 GMT"
268+
"Thu, 16 Feb 2023 21:14:10 GMT"
269269
],
270270
"Content-Type": [
271271
"text/javascript; charset=\"UTF-8\""
@@ -298,7 +298,7 @@
298298
"body": {
299299
"string": "{\"status\": 200, \"message\": \"OK\", \"service\": \"channel-registry\", \"error\": false}"
300300
},
301-
"url": "https://ps.pndsn.com/v1/channel-registration/sub-key/sub-c-88b9dbab-20f1-48d4-8df3-9bfabb00c0b4/channel-group/test-subscribe-asyncio-group?remove=test-subscribe-asyncio-channel&pnsdk=PubNub-Python-Asyncio%2F7.1.0&uuid=uuid-mock&l_cg=0.14017486572265625&l_pub=0.13089704513549805&l_pres=0.09235215187072754"
301+
"url": "https://ps.pndsn.com/v1/channel-registration/sub-key/{PN_KEY_SUBSCRIBE}/channel-group/test-subscribe-asyncio-group?remove=test-subscribe-asyncio-channel&pnsdk=PubNub-Python-Asyncio%2F7.1.0&uuid=uuid-mock&l_cg=0.14615392684936523&l_pub=0.12218379974365234&l_pres=0.03200507164001465"
302302
}
303303
}
304304
]

0 commit comments

Comments
 (0)