Skip to content

Conversation

@avasconcelos114
Copy link

Summary

Re-opening the #197 PR because of the failed pipelines and checks that are likely happening due to them being originally opened from a fork. If workflow runs are successful I will be closing the original PR in favor of this one

This PR removes the bou.ke/monkey that is used to mock functions in testing, with the necessary GoMock-compatible interfaces and mocks

The PR also contains the addition of test various constants that are shared across tests for better clarity

Ticket Link

Fixes #96

@avasconcelos114 avasconcelos114 self-assigned this Jan 2, 2026
@avasconcelos114 avasconcelos114 requested a review from a team as a code owner January 2, 2026 11:41
@avasconcelos114 avasconcelos114 added the 2: Dev Review Requires review by a core committer label Jan 2, 2026
Copy link
Contributor

@nevyangelova nevyangelova left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We should probably do a regression test!

@avasconcelos114
Copy link
Author

Completely agreed! It would be good to make sure nothing is flying under the radar

@avasconcelos114 avasconcelos114 added the 3: QA Review Requires review by a QA tester label Jan 5, 2026
@avasconcelos114 avasconcelos114 requested a review from ogi-m January 5, 2026 15:40
@ogi-m ogi-m added the Setup Cloud Test Server Setup a test server using Mattermost Cloud label Jan 9, 2026
@mm-cloud-bot
Copy link

Plugin Spinwick PR #215 🎉

Test server created!

Access here: https://confluence-pr-215-btn46.test.mattermost.cloud

Plugin Version Artifact
confluence 1074bac Download

⚠️ Plugin Installation Issue

The test server was created successfully, but there was an issue installing or enabling the plugin automatically:

  • Enable Error: failed to enable plugin via mmctl: failed with status code 409

You can manually install the plugin:

  1. Download the plugin artifact from the link above
  2. Upload it to your test server at i9oby5tm3jbzd8ycx977msry1a
  3. Enable it in System Console > Plugins

Future commits will still attempt to automatically update the plugin.

Installation ID: i9oby5tm3jbzd8ycx977msry1a
Logs: Click here

Credentials: Posted securely in this Mattermost channel - Look for PR #215

Copy link

@ogi-m ogi-m left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Regression tested - LGTM!

@ogi-m ogi-m added 4: Reviews Complete All reviewers have approved the pull request and removed 2: Dev Review Requires review by a core committer 3: QA Review Requires review by a QA tester Setup Cloud Test Server Setup a test server using Mattermost Cloud labels Jan 9, 2026
@mm-cloud-bot
Copy link

Test server destroyed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

4: Reviews Complete All reviewers have approved the pull request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Replace bou.ke/monkey to mock in testing

5 participants