Search for model repos in a default location relative to the working directory. If the consuming project's tests are run from an autotest folder in the project root, and model repos live next to the consuming project, models will be found by fixtures. This makes model-finding fixtures usable without setting the REPOS_PATH environment variable, which was previously required.
Don't skip any models by default when loading via fixtures. Consuming projects can pytest.skip() in the test function or use get_model_paths() or get_namefile_paths() directly if more control is required over which models are loaded.
autotest
folder in the project root, and model repos live next to the consuming project, models will be found by fixtures. This makes model-finding fixtures usable without setting theREPOS_PATH
environment variable, which was previously required.pytest.skip()
in the test function or useget_model_paths()
orget_namefile_paths()
directly if more control is required over which models are loaded.