integreat-cms icon indicating copy to clipboard operation
integreat-cms copied to clipboard

Bring test coverage to 82,5 %

Open MizukiTemma opened this issue 1 year ago • 9 comments

Motivation

As a part of our "Zero bug policy" let us increase the test coverage continueing from #2492

Proposed Solution

Goal for the end of March 2024: 82,5% Current coverage:

Alternatives

User Story

Additional Context

For more information see #2492 The goal percentage can be adjusted after all the test related PRs are closed that are currently open.

Design Requirements

MizukiTemma avatar Dec 05 '23 15:12 MizukiTemma

Please leave comments here which part will be worked on, when you start, to avoid multiple people working on the same parts.

MizukiTemma avatar Dec 07 '23 12:12 MizukiTemma

Peter and I decided to write tests for page_form_view.py :).

JoeyStk avatar Dec 17 '23 18:12 JoeyStk

@MariaKabanova and I will take hix.py & textlab_api_client.py & hix_signals.py

seluianova avatar Jan 11 '24 13:01 seluianova

I'll take language tree.

MizukiTemma avatar Jan 24 '24 14:01 MizukiTemma

Sorry, closed accidentally by my latest PR. Still 0,5% to go 😅

MizukiTemma avatar Jan 31 '24 21:01 MizukiTemma

0,4% to go :)

seluianova avatar Apr 22 '24 20:04 seluianova

And we're back to 81,7% :sweat_smile:

JoeyStk avatar May 01 '24 18:05 JoeyStk

And we're back to 81,7% 😅

Well, that's on me :innocent: And will be fixed with #2772 hopefully.

timobrembeck avatar May 01 '24 21:05 timobrembeck

I hope #2696 will bring it up again 👀

MizukiTemma avatar May 02 '24 07:05 MizukiTemma

We've reached 82,5% 🎉

Let's keep this good coverage 😸

MizukiTemma avatar Jun 11 '24 15:06 MizukiTemma