Re: [felix+debian@gueux.org: Bug#955862: RFS: sphinx-autoapi/1.2.1-1 [ITP]]
On 4/20/20 2:45 PM, Félix Sipma wrote:
> On 2020-04-20 12:06+0200, Thomas Goirand wrote:
>> I'm not sure, the doc still accounts for half of the package. But let's
>> pretend it's ok.
>
> We are talking about 80KB for the whole package. If it's not a blocker
> for you I prefer keeping it like that.
Fine, ok.
>
>> Now, the package contains a test suite. It'd be nice to run it. If you
>> add, as dependency: python3-mock, python3-pytest, then pybuild runs the
>> tests automatically. It needs to be overridden though, to avoid running
>> integration tests which are failing (or these tests must be fixed).
>>
>> Can you do that? Then I'll happily upload...
>
> I added the dependencies, and disabled the integration tests which
> requires golang and dotnet sphinxcontrib extensions. I don't have the
> energy to package these myself...
Of course! However, when I build the package:
The text files are in build/sphinx/text.
dh_auto_test -O--buildsystem=pybuild
I: pybuild base:217: cd
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_sphinx-autoapi/build; python3.8
-m unittest discover -v
----------------------------------------------------------------------
Ran 0 tests in 0.000s
So, it's running zero tests now. I'm unsure what you did, but that's not
correct. When it tried myself, a lot of tests ran with success.
> Could you please also give me the upload rights for this package when it
> will enter sid?
I'm sorry, but considering the process and how many mistakes I had to
point at which were easy to spot, I wont take this responsibility. I
however will agree to review subsequent uploads.
Cheers,
Thomas Goirand (zigo)
Reply to: