Skip to content

fakeclock: rewrite tests with stdlib#91

Open
thaJeztah wants to merge 1 commit into
cloudfoundry:mainfrom
thaJeztah:stdlib_testing
Open

fakeclock: rewrite tests with stdlib#91
thaJeztah wants to merge 1 commit into
cloudfoundry:mainfrom
thaJeztah:stdlib_testing

Conversation

@thaJeztah

@thaJeztah thaJeztah commented Feb 3, 2026

Copy link
Copy Markdown

The code in this repository hasn't changed in the last 8 Years, but tests were using the GinkGo testing framework, which added many dependencies, and causing code-churn due to automation to keep those dependencies up-to-date.

This patch attempts to replace GinkGo with the stdlib testing package, removing all dependencies.

Disclaimer: the rewrite was assisted with CoPilot.

Summary

Backward Compatibility

Breaking Change? Yes/No

@linux-foundation-easycla

linux-foundation-easycla Bot commented Feb 3, 2026

Copy link
Copy Markdown

CLA Signed

The committers listed above are authorized under a signed CLA.

  • ✅ login: thaJeztah / name: Sebastiaan van Stijn (f59ddf2)

@thaJeztah

thaJeztah commented Feb 3, 2026

Copy link
Copy Markdown
Author

cc @geofffranks, @vito Could use some extra eyes on this; tests passed locally, but looks like no tests are running in CI here, as the GitHub workflows were removed in 4e3404c 🤔

The code in this repository hasn't changed in the last 8 Years, but
tests were using the GinkGo testing framework, which added many dependencies,
and causing code-churn due to automation to keep those dependencies up-to-date.

This patch attempts to replace GinkGo with the stdlib testing package,
removing all dependencies.

Disclaimer: the rewrite was assisted with CoPilot.

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Development

Successfully merging this pull request may close these issues.

1 participant