File tree Expand file tree Collapse file tree 8 files changed +31
-28
lines changed
Expand file tree Collapse file tree 8 files changed +31
-28
lines changed Original file line number Diff line number Diff line change 22
33import pydantic
44
5+ from .adres import * # noqa
56from .collectie import * # noqa
67from .eigendomsinformatie import * # noqa
78from .enum import * # noqa
Original file line number Diff line number Diff line change 77from pydantic import RootModel
88from typing_extensions import Annotated
99
10- from kikinzage . models .enum import AdresLocatieTypeEnum
11- from kikinzage . models .misc import NEN3610ID
12- from kikinzage . models .misc import Waardelijst
10+ from .enum import AdresLocatieTypeEnum
11+ from .misc import NEN3610ID
12+ from .misc import Waardelijst
1313
1414
1515class Adresnummer (RootModel [str ]):
Original file line number Diff line number Diff line change 44from pydantic import BaseModel
55from pydantic import Field
66
7- from kikinzage . models .enum import Type
7+ from .enum import Type
88
99
1010class NEN3610ID (BaseModel ):
Original file line number Diff line number Diff line change 88from pydantic import Field
99from typing_extensions import Annotated
1010
11- from kikinzage . models .enum import PersoonTypeEnum
12- from kikinzage . models .misc import NEN3610ID
13- from kikinzage . models .misc import Waardelijst
11+ from .enum import PersoonTypeEnum
12+ from .misc import NEN3610ID
13+ from .misc import Waardelijst
1414
1515
1616class TypeOnvolledigeDatum (BaseModel ):
Original file line number Diff line number Diff line change 44from pydantic import BaseModel
55from pydantic import Field
66
7- from kikinzage . models .collectie import ATCollectie
8- from kikinzage . models .collectie import EDICollectie
9- from kikinzage . models .collectie import EGICollectie
10- from kikinzage . models .collectie import HPICollectie
11- from kikinzage . models .collectie import OICollectie
12- from kikinzage . models .collectie import OLPCollectie
13- from kikinzage . models .collectie import PTCollectie
14- from kikinzage . models .misc import NEN3610ID
7+ from .collectie import ATCollectie
8+ from .collectie import EDICollectie
9+ from .collectie import EGICollectie
10+ from .collectie import HPICollectie
11+ from .collectie import OICollectie
12+ from .collectie import OLPCollectie
13+ from .collectie import PTCollectie
14+ from .misc import NEN3610ID
1515
1616
1717class Product (BaseModel ):
Original file line number Diff line number Diff line change 44from pydantic import BaseModel
55from pydantic import Field
66
7- from kikinzage . models .enum import ZekerheidsstellingTypeEnum
8- from kikinzage . models .misc import NEN3610ID
9- from kikinzage . models .misc import Waardelijst
7+ from .enum import ZekerheidsstellingTypeEnum
8+ from .misc import NEN3610ID
9+ from .misc import Waardelijst
1010
1111
1212class FieldZekerheidsstelling (BaseModel ):
Original file line number Diff line number Diff line change 11from kikinzage .models import Collectie
2- from kikinzage .models import adres
2+ from kikinzage .models import ObjectlocatieBinnenland
3+ from kikinzage .models import ObjectlocatieBuitenland
4+ from kikinzage .models import PostbusLocatie
35
46
57def test_collection () -> None :
68 c = Collectie ()
79 c .adres_locaties = [
8- adres . ObjectlocatieBinnenland (),
9- adres . ObjectlocatieBuitenland (),
10- adres . PostbusLocatie (),
10+ ObjectlocatieBinnenland (),
11+ ObjectlocatieBuitenland (),
12+ PostbusLocatie (),
1113 ]
1214
1315 d = Collectie .model_validate_json (c .model_dump_json (by_alias = True ))
1416
1517 assert d .adres_locaties
1618 assert len (d .adres_locaties ) == 3
17- assert isinstance (d .adres_locaties [0 ], adres . ObjectlocatieBinnenland )
18- assert isinstance (d .adres_locaties [1 ], adres . ObjectlocatieBuitenland )
19- assert isinstance (d .adres_locaties [2 ], adres . PostbusLocatie )
19+ assert isinstance (d .adres_locaties [0 ], ObjectlocatieBinnenland )
20+ assert isinstance (d .adres_locaties [1 ], ObjectlocatieBuitenland )
21+ assert isinstance (d .adres_locaties [2 ], PostbusLocatie )
Original file line number Diff line number Diff line change 11from kikinzage .models import Collectie
2- from kikinzage .models . persoon import GeregistreerdPersoon
3- from kikinzage .models . persoon import NatuurlijkPersoon
4- from kikinzage .models . persoon import NietNatuurlijkPersoon
2+ from kikinzage .models import GeregistreerdPersoon
3+ from kikinzage .models import NatuurlijkPersoon
4+ from kikinzage .models import NietNatuurlijkPersoon
55
66
77def test_collection () -> None :
You can’t perform that action at this time.
0 commit comments