You've already forked etude_lego_jurassic_world
Enrichit les frises minifigs avec fig_num et possession
This commit is contained in:
@@ -26,19 +26,47 @@ def test_build_character_sets_and_collages(tmp_path: Path) -> None:
|
||||
{"set_num": "1003-1", "known_character": "Figurant", "fig_num": "fig-4"},
|
||||
]
|
||||
sets_lookup = {
|
||||
"1000-1": {"set_id": "1000", "year": "2020"},
|
||||
"1001-1": {"set_id": "1001", "year": "2021"},
|
||||
"1002-1": {"set_id": "1002", "year": "2022"},
|
||||
"1003-1": {"set_id": "1003", "year": "2023"},
|
||||
"1004-1": {"set_id": "1004", "year": "2024"},
|
||||
"1000-1": {"set_id": "1000", "year": "2020", "in_collection": "true"},
|
||||
"1001-1": {"set_id": "1001", "year": "2021", "in_collection": "false"},
|
||||
"1002-1": {"set_id": "1002", "year": "2022", "in_collection": "false"},
|
||||
"1003-1": {"set_id": "1003", "year": "2023", "in_collection": "false"},
|
||||
"1004-1": {"set_id": "1004", "year": "2024", "in_collection": "true"},
|
||||
}
|
||||
|
||||
character_sets = build_character_sets(minifigs_rows, sets_lookup, excluded_characters=["Figurant"])
|
||||
assert character_sets == [
|
||||
{"known_character": "Alice", "set_num": "1000-1", "set_id": "1000", "year": "2020", "fig_num": "fig-1"},
|
||||
{"known_character": "Bob", "set_num": "1001-1", "set_id": "1001", "year": "2021", "fig_num": "fig-2"},
|
||||
{"known_character": "Bob", "set_num": "1002-1", "set_id": "1002", "year": "2022", "fig_num": "fig-3"},
|
||||
{"known_character": "Claire Dearing", "set_num": "1004-1", "set_id": "1004", "year": "2024", "fig_num": "fig-5"},
|
||||
{
|
||||
"known_character": "Alice",
|
||||
"set_num": "1000-1",
|
||||
"set_id": "1000",
|
||||
"year": "2020",
|
||||
"fig_num": "fig-1",
|
||||
"in_collection": "true",
|
||||
},
|
||||
{
|
||||
"known_character": "Bob",
|
||||
"set_num": "1001-1",
|
||||
"set_id": "1001",
|
||||
"year": "2021",
|
||||
"fig_num": "fig-2",
|
||||
"in_collection": "false",
|
||||
},
|
||||
{
|
||||
"known_character": "Bob",
|
||||
"set_num": "1002-1",
|
||||
"set_id": "1002",
|
||||
"year": "2022",
|
||||
"fig_num": "fig-3",
|
||||
"in_collection": "false",
|
||||
},
|
||||
{
|
||||
"known_character": "Claire Dearing",
|
||||
"set_num": "1004-1",
|
||||
"set_id": "1004",
|
||||
"year": "2024",
|
||||
"fig_num": "fig-5",
|
||||
"in_collection": "true",
|
||||
},
|
||||
]
|
||||
|
||||
resources_dir = tmp_path / "resources"
|
||||
|
||||
Reference in New Issue
Block a user