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

assert-rs / libtest2
32%

Build:
DEFAULT BRANCH: main
Repo Added 10 Jul 2025 08:18PM UTC
Token JTOfZLUA317jiFni5LulQRzjy0kvrc0cw regen
Build 161 Last
Files 38
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 main
branch: main
CHANGE BRANCH
x
Reset
Sync Branches
  • main
  • allow-attrs
  • argfile
  • builder
  • context
  • decl
  • deps
  • discover
  • doc
  • docs/hide-private-macros
  • env
  • error
  • fail-fast
  • fix
  • fix-should_panic
  • fix/type-in-function-name
  • fixes
  • h
  • harness
  • help
  • hidden-magic
  • ignore
  • ignore-macro-3
  • imic
  • json
  • json-write
  • macro
  • meta
  • msrv
  • notify
  • order
  • prep
  • refactor
  • renovate/actions-checkout-5.x
  • renovate/actions-setup-python-6.x
  • renovate/compatible-(dev)
  • renovate/github-codeql-action-4.x
  • renovate/stable-1.x
  • result
  • schema
  • schema2
  • should_panic
  • state
  • template
  • tests
  • update

07 Nov 2025 03:05PM UTC coverage: 31.891% (-0.04%) from 31.931%
19172364394

push

github

web-flow
fix: `#[should_panic]` breaks multiple `#[ignore]` (#158)

An edge case I came across.

Sidenote: Should probably move to a more robust system that avoids these
edge cases, particularly as the number of macros increases.

538 of 1687 relevant lines covered (31.89%)

0.73 hits per line

Relevant lines Covered
Build:
Build:
1687 RELEVANT LINES 538 COVERED LINES
0.73 HITS PER LINE
Source Files on main
  • Tree
  • List 38
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
19172364394 main fix: `#[should_panic]` breaks multiple `#[ignore]` (#158) An edge case I came across. Sidenote: Should probably move to a more robust system that avoids these edge cases, particularly as the number of macros increases. push 07 Nov 2025 03:07PM UTC web-flow github
31.89
19172252080 main docs: Hide private macros (#156) The macros were previously shown in the docs, as they are exported. We still need them to be exported, but they shouldn't be shown. push 07 Nov 2025 03:03PM UTC web-flow github
31.93
19139459401 main Add support for `#[should_panic]` macro (#151) This is done by recursively parsing attributes following the `#[libtest2::test]` macro, and then parsing the first `#[should_panic]` macro encountered. If a macro is encountered then the test will be... push 06 Nov 2025 02:45PM UTC web-flow github
31.93
18990226994 main chore(deps): Update github/codeql-action action to v4 (#150) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github/codeql-action](https://redirect.github.com/github/codeql-action) | action | maj... push 01 Nov 2025 02:52AM UTC web-flow github
30.59
18981637425 main chore(deps): Update Rust Stable to v1.91 (#147) This PR contains the following updates: | Package | Update | Change | |---|---|---| | [STABLE](https://redirect.github.com/rust-lang/rust) | minor | `1.90` -> `1.91` | --- ### Release Notes <det... push 31 Oct 2025 06:27PM UTC web-flow github
30.59
18943070888 main test(test2): Make intent clearer (#146) push 30 Oct 2025 01:58PM UTC web-flow github
30.55
18939813441 main fix: Add tests for accepting `#[cfg(..)]` (#143) This adds some tests verifying that we accept `#[cfg(..)]` together with the `#[test]` macro. Fixes #141 push 30 Oct 2025 12:01PM UTC web-flow github
30.59
18922077486 main feat(test2): Forward main attributes (#145) push 29 Oct 2025 09:09PM UTC web-flow github
30.59
18919186407 main feat(test2): Allow use of custom error types (#144) This is part of #13 push 29 Oct 2025 07:08PM UTC web-flow github
30.59
18856174810 main docs(test2): Use ignore attribute (#142) push 27 Oct 2025 09:20PM UTC web-flow github
30.74
See All Builds (161)

Badge your Repo: libtest2

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

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

Refresh
  • Settings
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc