Jan Zerebecki jzerebecki
  • Not necessarily representing the actions or views of anyone even when stated otherwise. | Profile pic CC-BY 4.0: ESA/Hubble

  • Joined on 2024-05-21
jzerebecki pushed to vendoring-compile-fix at jzerebecki/autogits 2026-05-12 21:31:07 +02:00
jzerebecki pushed to gotestsum at jzerebecki/autogits 2026-05-12 21:29:29 +02:00
ed81af52a1 use gotestsum so failures are easier to read
9a65de4287 Rename top level directory test to vendoring
ff9870a060 Merge PR!196
f2e524606f Merge branch 'fetch_submodule_missing_branch'
12d51f3113 Merge branch 'dont_process_closed_prs_in_check'
Compare 116 commits »
jzerebecki pushed to direct-unit-tests at git-workflow/autogits 2026-05-12 21:20:19 +02:00
8eff6f03e4 workflow-direct: fix tests due to changes in merge
167617ee98 Merge commit 'refs/pull/240/head' of https://src.opensuse.org/git-workflow/autogits into workflow-direct-test
ff9870a060 Merge PR!196
f2e524606f Merge branch 'fetch_submodule_missing_branch'
12d51f3113 Merge branch 'dont_process_closed_prs_in_check'
Compare 61 commits »
jzerebecki commented on pull request git-workflow/autogits#240 2026-05-12 21:18:18 +02:00
direct-unit-tests

This is an exact duplicate line, what does that do? Should use times(2) to be more obvious.

jzerebecki commented on pull request git-workflow/autogits#240 2026-05-12 21:18:18 +02:00
direct-unit-tests

Missing assertion to test something. Probably expect a log message and a mock with times(0).

jzerebecki commented on pull request git-workflow/autogits#240 2026-05-12 21:18:18 +02:00
direct-unit-tests

Use os.MkdirTemp() to avoid security issue. More instances of this below.

jzerebecki commented on pull request git-workflow/autogits#240 2026-05-12 21:18:18 +02:00
direct-unit-tests

It should probably not duplicate most of the test code with TestProcessConfiguredRepositoryAction but instead mock the function both share. This issue happens also in other tests in this file.

jzerebecki commented on pull request git-workflow/autogits#240 2026-05-12 21:18:18 +02:00
direct-unit-tests

Missing assertion to test something, probably needs to expect a logged error.

jzerebecki commented on pull request git-workflow/autogits#240 2026-05-12 21:18:18 +02:00
direct-unit-tests

This is never stopped. It might work for now because it is the last test to touch some of the globals. Should add a channel to signal canceling the infinite loop.

jzerebecki commented on pull request git-workflow/autogits#240 2026-05-12 21:18:18 +02:00
direct-unit-tests

These should be subtests, preferably even different functions. Same problem multiple time in this file.

jzerebecki approved git-workflow/autogits#240 2026-05-12 21:18:18 +02:00
direct-unit-tests

Can be merged after fixing test failures. Will push a commit for that. Inline comments can be done later.

jzerebecki pushed to main at jzerebecki/autogits 2026-05-12 20:56:22 +02:00
8eff6f03e4 workflow-direct: fix tests due to changes in merge
167617ee98 Merge commit 'refs/pull/240/head' of https://src.opensuse.org/git-workflow/autogits into workflow-direct-test
ff9870a060 Merge PR!196
f2e524606f Merge branch 'fetch_submodule_missing_branch'
12d51f3113 Merge branch 'dont_process_closed_prs_in_check'
Compare 11 commits »
jzerebecki pushed to main at jzerebecki/autogits 2026-05-12 03:36:37 +02:00
6a14a63454 workflow-direct: fix tests
jzerebecki pushed to main at jzerebecki/autogits 2026-05-12 03:28:35 +02:00
017c64502a workflow-direct: fix tests
jzerebecki pushed to main at jzerebecki/autogits 2026-05-12 03:16:46 +02:00
8c057390a3 workflow-direct: fix tests
jzerebecki pushed to main at jzerebecki/autogits 2026-05-12 03:10:15 +02:00
d5def3ff8b workflow-direct: fix tests
jzerebecki pushed to main at jzerebecki/autogits 2026-05-12 03:03:14 +02:00
2ee5bb7ff2 workflow-direct: fix tests
jzerebecki pushed to main at jzerebecki/autogits 2026-05-12 02:28:29 +02:00
6bf3b83fd3 workflow-direct: fix tests
jzerebecki pushed to main at jzerebecki/autogits 2026-05-12 02:15:46 +02:00
914e13dd84 workflow-direct: fix tests
jzerebecki pushed to main at jzerebecki/autogits 2026-05-12 01:50:58 +02:00
9ca447e730 workflow-direct: fix tests