Closed d2hydro closed 1 year ago
@visr, zie description; hoe krijg ik mijn test-data automatisch in het juiste mapje?
Het pad is t.o.v. je workdir. Wij gebruiken meestal de repo root als workdir.
Dus als je python python/ribasim/tests/conftest.py
draait vanuit de repo root, dan komt je test data onder ./data.
closed; werkt sinds 26-06
Doel: opzetten editable installatie voor @d2hydro
Installatie
Uitgevoerd tot https://deltares.github.io/Ribasim/contribute/core.html#sec-test.
julia --project=core
levert volgende foutmelding:
lijkt er verder wel goed door te komen:
Bijgeleverde test-modellen
Wanneer ik
pkg> test
uitvoer in de root van de repos, bij mijD:\\repositories
dan krijg ik een error met de volgende stacktrace:D:\\repositories\\ribasim\\data\\trivial\\trivial.toml
bestaat idd niet,d:\repositories\ribasim\python\ribasim\tests\data\trivial\\trivial.toml
wel. Ik neem aan dat er iets fout is gegaan bij draaien "d:\repositories\ribasim\python\ribasim\tests\conftest.py", aangezien de verwachtte locatie een logische is.work-around, inhoud van d:\repositories\ribasim\python\ribasim\tests\data -> d:\repositories\ribasim\data gekopieerd.
Levert resultaat
Flevoland-model
Uitvoeren dit stuk: https://deltares.github.io/Ribasim/contribute/core.html#run-ribasim-simulations
Ribasim.run("d://repositories//lhm-ribasim//data//ribasim_model_flevoland//ribasim_model_flevoland.toml") levert: