> Then, there are two
> tests that run unicycler-runner.py with --help and check if stderr is equal
> to 0, but in my case stderr becomes equal to the same message.
all the tests are passing without errors now. Do you still prefer to leave "|| true" condition in the override_dh_auto_test piece of code or it can be removed? The problem is that in case some tests fail, the build proceedes but PYBUILD_AFTER_TEST clean-up commands are skipped.
One more thing, could you clarify the commit [2]? As I see it even without override_dh_auto_test the tests would still be run by dh_auto_test. I tried to implement the setup that is necessary for the tests to pass through pybuild-specific variables here [3] since I wasn't able to make it work using override_dh_auto_test.
Should I try to implement the same tests as autopkgtest suite? If so, I will have to put all required scripts and test data into the same or a separate .deb archive.
With regards,
Liubov