sorry, brain fart: I did not mean refactorings ... I actually meant the
opposite: first refactor the code and tests to make it more maintainable
and malleable before attempting to large scale functionality changes.

On Wed, 6 Sep 2017 at 18:29 Oliver Bestwalter <oli...@bestwalter.de> wrote:

> Hi all,
>
> maybe focussing all eforts on improving code and test quality for a while
> would be a good idea before attempting any big refactorings? Obviously you
> can't force anybody, but if that is a clearly stated intent of the pytest
> team combined with the warning that new features, etc. will be on the
> backburner for a while, might help?
>
> Also : How about organizing a dedicated code quality and test quality
> sprint next year? I would love to help and have the chance of getting into
> the pytest code base a bit more.
>
> And just because the timing seems right: I could also offer to add
> coverage to the project, as I just did that for tox and it would be
> relatively straight forward for me to also do that for pytest now:
> https://codecov.io/gh/tox-dev/tox
>
> Cheers,
> Oliver
>
> On Wed, 6 Sep 2017 at 12:20 RonnyPfannschmidt <
> opensou...@ronnypfannschmidt.de> wrote:
>
>> Hi everyone,
>>
>> due pretty much damn bad code quality and complete lack of tests in a
>> manageable granularity
>> i am unable to move many internals to a new api anytime soon (things
>> just fall apart sprinkled all over the place)
>>
>> additionally with the current state of tests its feels pretty much
>> impossible to show what i need in a granular manageable and
>> comprehensible manner (all the tests in the domain that i need to
>> tighten/correct are end2end test which means they have zero value now
>> that i need to change things)
>>
>> my current main problem is, that i cannot demonstrate the correct
>> interaction of mark evaluation with nodes in a code amount that could
>> fit a my head
>>
>> this is pretty much the results of years of neglecting to write fine
>> granular tests while also not cleaning up
>>
>> so the effort to fix this will require weeks of work and likely
>> introduce accidental internal api breaks en mass as i try to get more
>> granular tests working.
>>
>> I feel pretty much helpless  and betrayed in front of such a task, i'm
>> not sure if i want to even start anymore.
>>
>> I'm pretty pissed off and angry that the code is at such a state to
>> begin with.
>>
>> -- Ronny
>>
>> _______________________________________________
>> pytest-dev mailing list
>> pytest-dev@python.org
>> https://mail.python.org/mailman/listinfo/pytest-dev
>>
>
_______________________________________________
pytest-dev mailing list
pytest-dev@python.org
https://mail.python.org/mailman/listinfo/pytest-dev

Reply via email to