out of curiosity, I reverted the change in lib/lp/soyuz/model/queue.py and then ran "./bin/test -vvt test_uploadprocessor". The result: All tests passed. So, either your test is wrong, or the signature is already stripped elsewhere...
And a few nitpicks:
I think you don't need the super(ThisClass, self).method(...) pattern here. A simple self.method(...) should work fine.
You should include TestUploadProcessorBase in the __all__ list of lib/lp/archiveuploader/tests/test_uploadprocessor.py , because you import this class lib/lp/archiveuploader/tests/test_ppauploadprocessor.py.
Please remove the trailing blank in this line:
+ # Leaving the PGP signature on a package uploaded
Hi Steve,
out of curiosity, I reverted the change in lib/lp/ soyuz/model/ queue.py and then ran "./bin/test -vvt test_uploadproc essor". The result: All tests passed. So, either your test is wrong, or the signature is already stripped elsewhere...
And a few nitpicks:
I think you don't need the super(ThisClass, self).method(...) pattern here. A simple self.method(...) should work fine.
You should include TestUploadProce ssorBase in the __all__ list of lib/lp/ archiveuploader /tests/ test_uploadproc essor.py , because you import this class lib/lp/ archiveuploader /tests/ test_ppauploadp rocessor. py.
Please remove the trailing blank in this line:
+ # Leaving the PGP signature on a package uploaded