Open daavoo opened 2 years ago
Aim of this issue is to parametrize tests in tests/integration/plots/test_plots.py
, so that we have single use case per parameter set, and not testing few use cases at once, as we do now. That will allow us to test every expected plots set up with a test that is much easier to comprehend.
Need to test #8004 too
Include test for #8159
@daavoo What's still needed here?
@daavoo What's still needed here?
No idea off the top of my mind. I would need to take a look. At this point, I think most behaviors we care about are somehow tested in here or dvc-render or studio. But revisiting the tests would not hurt
Okay, feel free to close this one or take another look.
Yes, its true. I will fix that in follow up PR, where I intend to parameterized this test to handle one use case per test. That way we won't have to create this huge
repo_with_plots
. This specific use case (list of columns) is tested intests/unit/render/test_vega_converter.py::test_converter
- its a unit test but should be enough for now._Originally posted by @pared in https://github.com/iterative/dvc/pull/7477#discussion_r910856251_