File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 88import pytest
99
1010from lanpartydb .models import Series
11- from lanpartydb .serialization import (
12- serialize_series_to_toml ,
13- serialize_series_list_to_toml ,
14- )
15-
16-
17- def test_serialize_series_list_to_toml ():
18- series_list = [
19- Series (
20- slug = 'gammalan' ,
21- name = 'GammaLAN' ,
22- alternative_names = [],
23- country_codes = ['ca' , 'us' ],
24- ),
25- Series (
26- slug = 'deltalan' ,
27- name = 'DeltaLAN' ,
28- alternative_names = ['Δ LAN' , 'Δέλτα LAN' ],
29- country_codes = ['au' ],
30- ),
31- ]
32-
33- assert serialize_series_list_to_toml (series_list ) == dedent ("""\
34- [[series]]
35- slug = "gammalan"
36- name = "GammaLAN"
37- country_codes = ["ca", "us"]
38-
39- [[series]]
40- slug = "deltalan"
41- name = "DeltaLAN"
42- alternative_names = ["Δ LAN", "Δέλτα LAN"]
43- country_codes = ["au"]
44- """ )
11+ from lanpartydb .serialization import serialize_series_to_toml
4512
4613
4714@pytest .mark .parametrize (
Original file line number Diff line number Diff line change 1+ """
2+ :Copyright: 2024-2025 Jochen Kupperschmidt
3+ :License: MIT
4+ """
5+
6+ from textwrap import dedent
7+
8+ from lanpartydb .models import Series
9+ from lanpartydb .serialization import serialize_series_list_to_toml
10+
11+
12+ def test_serialize_series_list_to_toml ():
13+ series_list = [
14+ Series (
15+ slug = 'gammalan' ,
16+ name = 'GammaLAN' ,
17+ alternative_names = [],
18+ country_codes = ['ca' , 'us' ],
19+ ),
20+ Series (
21+ slug = 'deltalan' ,
22+ name = 'DeltaLAN' ,
23+ alternative_names = ['Δ LAN' , 'Δέλτα LAN' ],
24+ country_codes = ['au' ],
25+ ),
26+ ]
27+
28+ assert serialize_series_list_to_toml (series_list ) == dedent ("""\
29+ [[series]]
30+ slug = "gammalan"
31+ name = "GammaLAN"
32+ country_codes = ["ca", "us"]
33+
34+ [[series]]
35+ slug = "deltalan"
36+ name = "DeltaLAN"
37+ alternative_names = ["Δ LAN", "Δέλτα LAN"]
38+ country_codes = ["au"]
39+ """ )
You can’t perform that action at this time.
0 commit comments