• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

corbym / gocrest
3%

Build:
DEFAULT BRANCH: master
Repo Added 01 Jan 2018 08:27AM UTC
Files 32
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH master
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • copilot/add-builds-against-newer-go-versions
  • copilot/add-detailed-struct-equality-test
  • copilot/improve-readme-clarity-accuracy
  • copilot/security-check-repo-dependencies
  • master
  • v1.0.0
  • v1.0.1
  • v1.0.2
  • v1.0.3
  • v1.0.4
  • v1.0.5
  • v1.01
  • v1.02

13 Sep 2026 06:29PM UTC coverage: 3.137% (-0.1%) from 3.259%
34774781700

push

github

corbym
feat: add is.Anything, is.SameInstance, is.Zero matchers (Wave 1)

- is.Anything[A any]() — always-true placeholder matcher
- is.SameInstance[A comparable](expected) — pointer/reference identity via ==
- is.Zero[A any]() — zero-value check via reflect; handles typed-nil interfaces
  correctly by using reflect.ValueOf(&actual).Elem() to preserve the interface
  wrapper, consistent with Go's own == nil semantics

Code review findings addressed:
- Zero and SameInstance now clear match.Actual at the start of each Matches
  call, preventing stale failure state when used as AllOf sub-matchers
- Added tests for typed-nil interface edge case, and stale-Actual clear-on-pass

Also adds stories/ backlog with 15 matcher stories sequenced into 5 waves.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01UwrPmuqtAazC2yhv4RPZa9

0 of 30 new or added lines in 3 files covered. (0.0%)

25 of 797 relevant lines covered (3.14%)

0.12 hits per line

Relevant lines Covered
Build:
Build:
797 RELEVANT LINES 25 COVERED LINES
0.12 HITS PER LINE
Source Files on master
  • Tree
  • List 32
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
34774781700 master feat: add is.Anything, is.SameInstance, is.Zero matchers (Wave 1) - is.Anything[A any]() — always-true placeholder matcher - is.SameInstance[A comparable](expected) — pointer/reference identity via == - is.Zero[A any]() — zero-value check via ref... push 13 Sep 2026 06:30PM UTC corbym github
3.14
34723491606 master fix: correctness bugs, data races, and test isolation - listContains/listMatches: replace value-deduplicating maps with multiset count map and greedy used-slot tracking so duplicate expected elements work correctly - mapActualContainsExpected... push 12 Sep 2026 10:44PM UTC corbym github
3.26
24804411530 master Merge pull request #18 from corbym/copilot/update-readme-accurate Add per-matcher documentation with usage examples and mismatch output push 22 Apr 2026 09:48PM UTC web-flow github
3.37
24803029144 master Merge pull request #17 from corbym/copilot/add-detailed-struct-equality-test push 22 Apr 2026 09:15PM UTC web-flow github
3.37
24802344668 copilot/add-detailed-struct-equality-test refactor: remove dead kind-mismatch guards from diffDescription Agent-Logs-Url: https://github.com/corbym/gocrest/sessions/a8515304-4ddb-4fc0-9830-93d6842b8293 Co-authored-by: corbym <21261837+corbym@users.noreply.github.com> Pull #17 22 Apr 2026 09:04PM UTC web-flow github
3.37
23923107682 master Merge pull request #16 from corbym/copilot/improve-readme-clarity-accuracy Fix and expand README matcher documentation push 02 Apr 2026 09:36PM UTC web-flow github
3.85
23922978381 copilot/improve-readme-clarity-accuracy Improve clarity and accuracy of README Agent-Logs-Url: https://github.com/corbym/gocrest/sessions/66640e7d-5a39-40ab-9d56-17ead405fa43 Co-authored-by: corbym <21261837+corbym@users.noreply.github.com> Pull #16 02 Apr 2026 09:33PM UTC web-flow github
3.85
23903171919 master Merge pull request #15 from corbym/copilot/security-check-repo-dependencies fix: eliminate mutex-copy undefined behaviour in then/eventually.go push 02 Apr 2026 01:37PM UTC web-flow github
3.85
23902965187 copilot/security-check-repo-dependencies fix: eliminate mutex-copy bugs in then/eventually.go (go vet) Agent-Logs-Url: https://github.com/corbym/gocrest/sessions/6a2e6ef9-dead-441b-8e51-c6b4999d4894 Co-authored-by: corbym <21261837+corbym@users.noreply.github.com> Pull #15 02 Apr 2026 01:33PM UTC web-flow github
3.85
23898797966 master Merge pull request #14 from corbym/copilot/add-builds-against-newer-go-versions Modernise Go idioms, clean up deps, add Go 1.24 to CI push 02 Apr 2026 11:46AM UTC web-flow github
3.89
See All Builds (81)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc