push
github
Feat/optional training start (#1917) * feat: make start_date optional Signed-off-by: F.N. Claessen <felix@seita.nl> * docs: stop putting a focus on `start-date` Signed-off-by: F.N. Claessen <felix@seita.nl> * feat: start testing timing parameters against ForecasterParametersSchema Signed-off-by: F.N. Claessen <felix@seita.nl> * dev: comment out failing test case Signed-off-by: F.N. Claessen <felix@seita.nl> * dev: fix commenting out failing test case Signed-off-by: F.N. Claessen <felix@seita.nl> * fix: monkeypatch now Signed-off-by: F.N. Claessen <felix@seita.nl> * refactor: freeze server_now in every FlexMeasures module Signed-off-by: F.N. Claessen <felix@seita.nl> * fix: failing tests (reproduced with `pytest -k "test_user_crud or test_timing_parameters_of_forecaster_parameters_schema"`) Signed-off-by: F.N. Claessen <felix@seita.nl> * feat: make end_date optional param Signed-off-by: Mohamed Belhsan Hmida <mohamedbelhsanhmida@gmail.com> * feat: add optional end_date handling in ForecasterParametersSchema Signed-off-by: Mohamed Belhsan Hmida <mohamedbelhsanhmida@gmail.com> * dev: uncomment empty test case. with todo to include every timing parameter in expected_timing_output Signed-off-by: Mohamed Belhsan Hmida <mohamedbelhsanhmida@gmail.com> * style: run pre-commit Signed-off-by: Mohamed Belhsan Hmida <mohamedbelhsanhmida@gmail.com> * docs: add changelog entry. Signed-off-by: Mohamed Belhsan Hmida <mohamedbelhsanhmida@gmail.com> * Revert "docs: add changelog entry." This reverts commit d5c77f155. * chore: remove dev print statement Signed-off-by: Mohamed Belhsan Hmida <mohamedbelhsanhmida@gmail.com> * feat: add not timing params giving test case Signed-off-by: Mohamed Belhsan Hmida <mohamedbelhsanhmida@gmail.com> * test: only end_date given test_case Signed-off-by: Mohamed Belhsan Hmida <mohamedbelhsanhmida@gmail.com> * test: add comments Signed-off-by: Mohamed Belhsan Hmida <mohamed... (continued)
1629 of 2158 branches covered (75.49%)
Branch coverage included in aggregate %.
423 of 460 new or added lines in 17 files covered. (91.96%)
10 existing lines in 4 files now uncovered.11228 of 14369 relevant lines covered (78.14%)
4.69 hits per line