Skip to content

Fix codechecker issues so CI passes#114

Merged
dmitriim merged 1 commit into
catalyst:MOODLE_405_STABLEfrom
MagnusSamuelsson:fix/ci-warnings
Dec 17, 2025
Merged

Fix codechecker issues so CI passes#114
dmitriim merged 1 commit into
catalyst:MOODLE_405_STABLEfrom
MagnusSamuelsson:fix/ci-warnings

Conversation

@MagnusSamuelsson

Copy link
Copy Markdown

This PR fixes the issues reported by Moodle codechecker. After these changes, the CI tests pass without errors.

@MagnusSamuelsson

Copy link
Copy Markdown
Author

Hmm... That went sideways....

@MagnusSamuelsson

MagnusSamuelsson commented Dec 17, 2025

Copy link
Copy Markdown
Author

Looks like bad timing. The test failed because time() was evaluated in a different second when creating the key versus asserting the expected value:

1) auth_userkey\core_userkey_manager_test::test_create_correct_key_if_iprestriction_is_false
Failed asserting that '1765964965' matches expected 1765964966.

Maybe it's a good idea to add a delta to this test. What do you say?

This is probably a more stable approach:
MagnusSamuelsson@697c41c

@dmitriim dmitriim merged commit 4f9cbec into catalyst:MOODLE_405_STABLE Dec 17, 2025
20 of 22 checks passed
@dmitriim

Copy link
Copy Markdown
Member

thanks @MagnusSamuelsson
Merged

@MagnusSamuelsson

Copy link
Copy Markdown
Author

@dmitriim You are welcome!
Do you want a pr for the delta assert? Or will you update it?

@dmitriim

Copy link
Copy Markdown
Member

@MagnusSamuelsson
Do you mean fixing #115 ? IF you have capacity, then please do.

@MagnusSamuelsson

Copy link
Copy Markdown
Author

Yes, there is a fix already at my gh.
I couldn't just leave it after fixing the tests, and the first thing that happened was tests failing 🤣

@MagnusSamuelsson MagnusSamuelsson deleted the fix/ci-warnings branch December 18, 2025 22:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants