@@ -117,16 +117,26 @@ async def test_post_event(jp_fetch, event_logger_sink, payload):
117
117
}
118
118
"""
119
119
120
+ payload_7 = """\
121
+ {
122
+ "schema_id": "http://event.mock.jupyter.org/UNREGISTERED-SCHEMA",
123
+ "version": 1,
124
+ "data": {
125
+ "event_message": "Hello, world!"
126
+ }
127
+ }
128
+ """
129
+
120
130
121
- @pytest .mark .parametrize ("payload" , [payload_3 , payload_4 , payload_5 , payload_6 ])
131
+ @pytest .mark .parametrize ("payload" , [payload_3 , payload_4 , payload_5 , payload_6 , payload_7 ])
122
132
async def test_post_event_400 (jp_fetch , event_logger , payload ):
123
133
with pytest .raises (tornado .httpclient .HTTPClientError ) as e :
124
134
await jp_fetch ("api" , "events" , method = "POST" , body = payload )
125
135
126
136
assert expected_http_error (e , 400 )
127
137
128
138
129
- payload_7 = """\
139
+ payload_8 = """\
130
140
{
131
141
"schema_id": "http://event.mock.jupyter.org/message",
132
142
"version": 1,
@@ -136,7 +146,7 @@ async def test_post_event_400(jp_fetch, event_logger, payload):
136
146
}
137
147
"""
138
148
139
- payload_8 = """\
149
+ payload_9 = """\
140
150
{
141
151
"schema_id": "http://event.mock.jupyter.org/message",
142
152
"version": 2,
@@ -147,7 +157,7 @@ async def test_post_event_400(jp_fetch, event_logger, payload):
147
157
"""
148
158
149
159
150
- @pytest .mark .parametrize ("payload" , [payload_7 , payload_8 ])
160
+ @pytest .mark .parametrize ("payload" , [payload_8 , payload_9 ])
151
161
async def test_post_event_500 (jp_fetch , event_logger , payload ):
152
162
with pytest .raises (tornado .httpclient .HTTPClientError ) as e :
153
163
await jp_fetch ("api" , "events" , method = "POST" , body = payload )
0 commit comments