The CIs break when using both (1) new functionality and (2) get_razzo_path functions. Due to this, razzo cannot be installed as easy as one would expect.
The reason is, that get_razzo_path gets a file from an installed version of razzo. This installed version of razzo is usually older. These old files are used to test a newer version. When this fails, the new version is not installed. A Catch-22: would the new version be installed, there would be no problem.
To resolve this as one would expect, I will put the example razzo data in a package called razzo_test_results and modify get_razzo_path accordingly.
The CIs break when using both (1) new functionality and (2)
get_razzo_path
functions. Due to this, razzo cannot be installed as easy as one would expect.The reason is, that
get_razzo_path
gets a file from an installed version ofrazzo
. This installed version ofrazzo
is usually older. These old files are used to test a newer version. When this fails, the new version is not installed. A Catch-22: would the new version be installed, there would be no problem.To resolve this as one would expect, I will put the example
razzo
data in a package calledrazzo_test_results
and modifyget_razzo_path
accordingly.