You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, the GitLab system tests have two big warts.
All of the tests exist in a single test module, which is quite large.
For some reason, I decided that putting most asserts into a module separate from the tests was a good idea (it's not).
To address 1), the single module can be split according to the command categories (repos, issues, etc).
To address 2), the assertions can be brought back into the modules where they are relevant, and inlined into tests where appropriate. The _assert_on_projects helper could be made a public helper function as it's likely to be needed in every test module.
The text was updated successfully, but these errors were encountered:
Currently, the GitLab system tests have two big warts.
To address 1), the single module can be split according to the command categories (
repos
,issues
, etc).To address 2), the assertions can be brought back into the modules where they are relevant, and inlined into tests where appropriate. The
_assert_on_projects
helper could be made a public helper function as it's likely to be needed in every test module.The text was updated successfully, but these errors were encountered: