Skip to content

Commit 761b38f

Browse files
committed
fix test
1 parent fabdfd8 commit 761b38f

File tree

3 files changed

+20
-3
lines changed

3 files changed

+20
-3
lines changed

data/examples/europython/sessions.json

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,8 @@
3131
"sessions_before": null,
3232
"next_session": null,
3333
"prev_session": null,
34-
"website_url": "https://ep2024.europython.eu/session/this-is-a-test-talk-from-a-test-speaker-about-a-test-topic"
34+
"website_url": "https://ep2024.europython.eu/session/this-is-a-test-talk-from-a-test-speaker-about-a-test-topic",
35+
"youtube_url": "https://youtube.com/watch?v=01234567890"
3536
},
3637
"B8CD4F": {
3738
"code": "B8CD4F",
@@ -56,6 +57,7 @@
5657
"sessions_before": null,
5758
"next_session": null,
5859
"prev_session": null,
59-
"website_url": "https://ep2024.europython.eu/session/a-talk-with-shorter-title"
60+
"website_url": "https://ep2024.europython.eu/session/a-talk-with-shorter-title",
61+
"youtube_url": "https://youtube.com/watch?v=12345679012"
6062
}
6163
}

data/examples/pretalx/youtube.json

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
[
2+
{
3+
"submission": "A8CD3F",
4+
"youtube_link": "https://youtube.com/watch?v=01234567890",
5+
"video_id": "01234567890"
6+
},
7+
{
8+
"submission": "B8CD4F",
9+
"youtube_link": "https://youtube.com/watch?v=12345679012",
10+
"video_id": "12345679012"
11+
}
12+
]

tests/test_transform_end_to_end.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,15 @@
88
"./data/examples/pretalx/submissions.json"
99
)
1010

11+
youtube_data = Parse.youtube("./data/examples/pretalx/youtube.json")
12+
1113

1214
def test_e2e_sessions() -> None:
1315
TimingRelationships.compute(pretalx_submissions.values())
1416

1517
ep_sessions = Transform.pretalx_submissions_to_europython_sessions(
16-
pretalx_submissions
18+
pretalx_submissions,
19+
youtube_data,
1720
)
1821
ep_sessions_dump = {
1922
k: json.loads(v.model_dump_json()) for k, v in ep_sessions.items()

0 commit comments

Comments
 (0)