-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
support for state.json #22
Comments
Doplním že jde jak o |
Bude jako MVP stačit ten state.json ignorovat? |
To asi ani nebude potřeba. Možná volitelně, kdyby se testovala nějaká konfigurace, která sice generuje state, ale ten nechceme testovat. A to si moc nedokážu představit, proč by se dělo. |
Aha, tak co byste si představovali? Zkuste to víc vyspecifikovat :) |
Ideálně předat objekt s obsahem state na vstupu ( State je většinou dynamickej (obsahuje třeba timestampy stahovaných souborů nebo posledních stažených záznamů v DB), ale v průběhu testu si ho můžu zjistit. Uvažuju nahlas - Někdo by mohl namítat, jestli dokážeme všechny výstupní state generovat dopředu, a tak by se mohl hodit i přístup, že se state někde uloží a budu ho moc assertovat ručně v testu. Ale zatím o ničem takovém nevím a jsem přesvědčenej, že správnej přístup k datům v komponentě a v testu ti umožní vygenerovat obsah state dopředu. Například nechceš ukládat timestamp běhu (ten v testu nevygeneruješ snadno), ale timestamp posledního záznamu/souboru (ten si v testu zjistíš ručním dotazem na filesystem/db). |
Pokud komponenta generuje
state.json
, do kterýho si ukládá dynamickej obsah (timestamp, idčka, atd), tak to teď nejsme schopný zpracovat a zvalidovat.The text was updated successfully, but these errors were encountered: