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

nunnatsa / ginkgolinter
78%
main: 88%

Build:
Build:
LAST BUILD BRANCH: dependabot/go_modules/golang.org/x/tools-0.38.0
DEFAULT BRANCH: main
Repo Added 17 Jul 2022 06:45AM UTC
Token d9ik705i5Md7LA6J92R9w7EJjDCvwAne4 regen
Build 344 Last
Files 56
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 optional_description_rule
branch: optional_description_rule
CHANGE BRANCH
x
Reset
Sync Branches
  • optional_description_rule
  • Add-Enhancement-Suggestion-template
  • add-badges
  • add-bug-report-template
  • add-contrib-guide
  • add-is
  • add-linter-cover
  • add-pr-template
  • add-revive-linter
  • add-rules
  • add-to-readme
  • allow-multi-edit
  • allow-underscore
  • automation-improvements
  • bug-fix
  • bug-fixes
  • bump-dependencies
  • bump-deps
  • bump-deps-testdata
  • bump-go-1.21
  • bump-go-1.22
  • bump-go-to-1.24
  • bump-golangci-lint
  • bump-lint
  • bump-tools-v0.28.0
  • bump-typeparams
  • bump-x-tools
  • bump_golang.org/x/tools_to_v0.31.0
  • cap-equal
  • check-wrong-bool-asert
  • chor-update-deps
  • cleanup
  • code-improvements
  • compare-len
  • compare-types
  • cont-refactoring
  • dependabot/go_modules/github.com/go-toolsmith/astcopy-1.1.0
  • dependabot/go_modules/golang.org/x/tools-0.10.0
  • dependabot/go_modules/golang.org/x/tools-0.11.0
  • dependabot/go_modules/golang.org/x/tools-0.11.1
  • dependabot/go_modules/golang.org/x/tools-0.12.0
  • dependabot/go_modules/golang.org/x/tools-0.13.0
  • dependabot/go_modules/golang.org/x/tools-0.14.0
  • dependabot/go_modules/golang.org/x/tools-0.15.0
  • dependabot/go_modules/golang.org/x/tools-0.16.0
  • dependabot/go_modules/golang.org/x/tools-0.16.1
  • dependabot/go_modules/golang.org/x/tools-0.17.0
  • dependabot/go_modules/golang.org/x/tools-0.18.0
  • dependabot/go_modules/golang.org/x/tools-0.19.0
  • dependabot/go_modules/golang.org/x/tools-0.20.0
  • dependabot/go_modules/golang.org/x/tools-0.21.0
  • dependabot/go_modules/golang.org/x/tools-0.22.0
  • dependabot/go_modules/golang.org/x/tools-0.23.0
  • dependabot/go_modules/golang.org/x/tools-0.24.0
  • dependabot/go_modules/golang.org/x/tools-0.26.0
  • dependabot/go_modules/golang.org/x/tools-0.27.0
  • dependabot/go_modules/golang.org/x/tools-0.28.0
  • dependabot/go_modules/golang.org/x/tools-0.29.0
  • dependabot/go_modules/golang.org/x/tools-0.31.0
  • dependabot/go_modules/golang.org/x/tools-0.32.0
  • dependabot/go_modules/golang.org/x/tools-0.33.0
  • dependabot/go_modules/golang.org/x/tools-0.35.0
  • dependabot/go_modules/golang.org/x/tools-0.36.0
  • dependabot/go_modules/golang.org/x/tools-0.38.0
  • dependabot/go_modules/golang.org/x/tools-0.6.0
  • dependabot/go_modules/golang.org/x/tools-0.7.0
  • dependabot/go_modules/golang.org/x/tools-0.8.0
  • dependabot/go_modules/golang.org/x/tools-0.9.1
  • dependabot/go_modules/golang.org/x/tools-0.9.3
  • doc-improve
  • docs-fix-typos
  • double-neg
  • enable-dependabot
  • error-async
  • eventually-func
  • fake-pr
  • feat/constructor-config
  • fix-100
  • fix-115
  • fix-124
  • fix-171
  • fix-190
  • fix-211
  • fix-82
  • fix-91
  • fix-badges
  • fix-bug
  • fix-comp-type-rule
  • fix-false-positive
  • fix-issue-88
  • fix-name
  • fix-pointer-bug
  • fix-pr-template
  • fix-sanity
  • fix/go-mod
  • fix/unalias
  • focus-spec
  • force-expect-to
  • ginkgohandler-unit
  • git-ignore-bin
  • gitignore
  • global-expect
  • go-downgrade-1.20
  • go1.20
  • go119
  • golangci-lint
  • gomega-only
  • havelen0
  • helper-methods
  • improve-gomega-detection
  • improve-tests
  • internal
  • main
  • matcherror
  • more-bins
  • nav/enforce-correct-succeed-usage
  • new-bool-check
  • no-assertion-rule
  • nogo-support
  • patch-1
  • pointer-val
  • prevent-focus
  • readme-opening
  • refactor
  • refactor-ginkgo-handler
  • refactor/fix-typos
  • simplify-error-msg
  • small-refactor
  • smaller-files
  • sprintf-msg
  • succeed-rule
  • support-hold-label
  • test-pr
  • testscript
  • timing
  • tiny-cleanup
  • tiny-fix
  • to-and-not
  • update-CONTRIBUTING
  • update-dependencies
  • update-deps
  • var-unit-tests
  • vars-in-containers
  • version

08 Jul 2025 04:06PM UTC coverage: 77.813% (+0.1%) from 77.711%
16148479166

Pull #200

github

Astemir Boziev
Add force-assertion-description rule
      to enforce assertion descriptions

      This commit implements a new linting rule that
      enforces the use of assertion descriptions in
      Ginkgo/Gomega tests when enabled via the
      --force-assertion-description flag.

      Changes:
      - Add AssertionDescriptionRule to detect missing
      assertion descriptions
      - Support both sync (Expect) and async (Eventually,
      Consistently) assertions.
      - Comprehensive test coverage including dot imports,
      named imports, and mixed cases.
      - Documentation updates in README.md and doc.go
      - Rule is disabled by default, enabled via CLI.
Pull Request #200: Optional description rule

40 of 42 new or added lines in 4 files covered. (95.24%)

2220 of 2853 relevant lines covered (77.81%)

1026.9 hits per line

Relevant lines Covered
Build:
Build:
2853 RELEVANT LINES 2220 COVERED LINES
1026.9 HITS PER LINE
Source Files on optional_description_rule
  • Tree
  • List 59
  • Changed 4
  • Source Changed 0
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
16148479166 optional_description_rule Add force-assertion-description rule to enforce assertion descriptions This commit implements a new linting rule that enforces the use of assertion descriptions in Ginkgo/Gomega tests when enabled via the --force-ass... Pull #200 08 Jul 2025 04:14PM UTC Astemir Boziev github
77.81
16148479100 optional_description_rule Add force-assertion-description rule to enforce assertion descriptions This commit implements a new linting rule that enforces the use of assertion descriptions in Ginkgo/Gomega tests when enabled via the --force-ass... Pull #200 08 Jul 2025 04:14PM UTC Astemir Boziev github
77.81
16137458232 optional_description_rule Update tests and dependencies for `force-optional-description` flag - Adjust test cases for `force-optional-description` flag usage. Pull #200 08 Jul 2025 12:02PM UTC Astemir Boziev github
77.81
See All Builds (344)

Badge your Repo: ginkgolinter

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