https://github.com/onsi/ginkgo
bdd bdd-framework go golang test test-driven-development testing
Last synced: about 1 month ago
Repository metadata:
A Modern Testing Framework for Go
- Host: GitHub
- URL: https://github.com/onsi/ginkgo
- Owner: onsi
- License: mit
- Created: 2013-08-23T20:53:05.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2024-09-25T01:15:49.000Z (3 months ago)
- Last Synced: 2024-10-29T19:59:07.193Z (about 2 months ago)
- Topics: bdd, bdd-framework, go, golang, test, test-driven-development, testing
- Language: Go
- Homepage: http://onsi.github.io/ginkgo/
- Size: 7.02 MB
- Stars: 8,330
- Watchers: 100
- Forks: 657
- Open Issues: 106
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
-
Funding.yml:
- Github: onsi
- Funding Links:
Owner metadata:
- Name: Onsi Fakhouri
- Login: onsi
- Email:
- Kind: user
- Description:
- Website:
- Location: Denver, CO
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/558230?v=4
- Repositories: 61
- Last Synced at: 2024-05-20T15:02:47.502Z
- Profile URL: https://github.com/onsi
- Sponsor URL:
Committers metadata
Last synced: about 1 month ago
Total Commits: 1,193
Total Committers: 224
Avg Commits per committer: 5.326
Development Distribution Score (DDS): 0.642
Commits in past year: 116
Committers in past year: 30
Avg Commits per committer in past year: 3.867
Development Distribution Score (DDS) in past year: 0.647
Name | Commits | |
---|---|---|
Onsi Fakhouri | o****e@g****m | 427 |
Onsi Fakhouri | p****i@p****m | 242 |
dependabot[bot] | 4****] | 92 |
George Blue | g****e@p****o | 18 |
George Blue | b****m | 14 |
johnnadratowski | j****n@u****m | 14 |
Tim Jarratt | t****t@g****m | 11 |
Renato Monteiro | 4****o | 10 |
Daniel Lipovetsky | 3****y | 8 |
Onsi Fakhouri | o****i@p****o | 8 |
Eugene Nosenko | e****o@d****m | 8 |
Andrea Nodari | a****i@p****o | 8 |
Andrea Nodari | a****1@g****m | 7 |
George Blue | o****m@g****m | 7 |
Onsi Fakhouri | o****i@p****m | 6 |
William Martin | w****n@p****o | 6 |
Rob Dimsdale | r****e@g****m | 5 |
Kir Kolyshkin | k****n@g****m | 5 |
Christian Muehlhaeuser | m****i@g****m | 5 |
Sho Iizuka | s****8@g****m | 4 |
Will Martin | w****l@s****o | 4 |
Alex Slynko | s****o@o****m | 4 |
Abirdcfly | f****7@g****m | 4 |
Dave Protasowski | d****o@g****m | 4 |
Eng Zer Jun | e****n@g****m | 4 |
James | j****e | 4 |
Eloy Coto | e****o@g****m | 3 |
Doug Schveninger | d****1@a****m | 3 |
Clayton Coleman | c****n@r****m | 3 |
Chris Stockton | c****s@c****g | 3 |
and 194 more... |
Issue and Pull Request metadata
Last synced: about 1 month ago
Package metadata
- Total packages: 14
- Total downloads: unknown
- Total docker downloads: 4,011,752,654
- Total dependent packages: 34,388 (may contain duplicates)
- Total dependent repositories: 120,261 (may contain duplicates)
- Total versions: 266
- Total maintainers: 1
go: github.com/onsi/ginkgo
Ginkgo is a BDD-style testing framework for Golang The godoc documentation describes Ginkgo's API. More comprehensive documentation (with examples!) is available at http://onsi.github.io/ginkgo/ Ginkgo's preferred matcher library is [Gomega](http://github.com/onsi/gomega) Ginkgo on Github: http://github.com/onsi/ginkgo Ginkgo is MIT-Licensed
- Homepage: https://github.com/onsi/ginkgo
- Documentation: https://pkg.go.dev/github.com/onsi/ginkgo#section-documentation
- Licenses: MIT
- Latest release: v1.16.5 (published about 3 years ago)
- Last Synced: 2024-11-11T01:17:42.452Z (about 1 month ago)
- Versions: 35
- Dependent Packages: 28,326
- Dependent Repositories: 102,309
- Docker Downloads: 883,036,696
-
Rankings:
- Dependent packages count: 0.006%
- Dependent repos count: 0.01%
- Docker downloads count: 0.134%
- Average: 0.42%
- Stargazers count: 0.785%
- Forks count: 1.167%
go: github.com/onsi/ginkgo/v2
Ginkgo is a testing framework for Go designed to help you write expressive tests. https://github.com/onsi/ginkgo MIT-Licensed The godoc documentation outlines Ginkgo's API. Since Ginkgo is a Domain-Specific Language it is important to build a mental model for Ginkgo - the narrative documentation at https://onsi.github.io/ginkgo/ is designed to help you do that. You should start there - even a brief skim will be helpful. At minimum you should skim through the https://onsi.github.io/ginkgo/#getting-started chapter. Ginkgo's is best paired with the Gomega matcher library: https://github.com/onsi/gomega You can run Ginkgo specs with go test - however we recommend using the ginkgo cli. It enables functionality that go test does not (especially running suites in parallel). You can learn more at https://onsi.github.io/ginkgo/#ginkgo-cli-overview or by running 'ginkgo help'.
- Homepage: https://github.com/onsi/ginkgo
- Documentation: https://pkg.go.dev/github.com/onsi/ginkgo/v2#section-documentation
- Licenses: MIT
- Latest release: v2.17.3 (published 8 months ago)
- Last Synced: 2024-11-11T01:17:46.473Z (about 1 month ago)
- Versions: 54
- Dependent Packages: 6,062
- Dependent Repositories: 17,952
- Docker Downloads: 3,128,715,958
-
Rankings:
- Dependent repos count: 0.053%
- Dependent packages count: 0.057%
- Docker downloads count: 0.355%
- Average: 0.48%
- Stargazers count: 0.783%
- Forks count: 1.151%
alpine: ginkgo
Modern Testing Framework for Go
- Homepage: https://onsi.github.io/ginkgo/
- Licenses: MIT
- Latest release: 2.9.4-r4 (published about 1 year ago)
- Last Synced: 2024-10-29T19:12:46.423Z (about 2 months ago)
- Versions: 5
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 1.274%
- Stargazers count: 2.229%
- Forks count: 2.868%
- Maintainers (1)
go: github.com/onsi/Ginkgo
Ginkgo is a BDD-style testing framework for Golang The godoc documentation describes Ginkgo's API. More comprehensive documentation (with examples!) is available at http://onsi.github.io/ginkgo/ Ginkgo's preferred matcher library is [Gomega](http://github.com/onsi/gomega) Ginkgo on Github: http://github.com/onsi/ginkgo Ginkgo is MIT-Licensed
- Homepage: https://github.com/onsi/Ginkgo
- Documentation: https://pkg.go.dev/github.com/onsi/Ginkgo#section-documentation
- Licenses: MIT
- Latest release: v1.16.5 (published about 3 years ago)
- Last Synced: 2024-11-11T01:17:40.089Z (about 1 month ago)
- Versions: 35
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Stargazers count: 0.531%
- Forks count: 0.744%
- Average: 4.405%
- Dependent packages count: 6.999%
- Dependent repos count: 9.346%
alpine: ginkgo
Modern Testing Framework for Go
- Homepage: https://onsi.github.io/ginkgo/
- Licenses: MIT
- Latest release: 2.17.2-r0 (published 8 months ago)
- Last Synced: 2024-11-11T01:17:50.183Z (about 1 month ago)
- Versions: 34
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Stargazers count: 2.16%
- Forks count: 4.047%
- Average: 5.212%
- Dependent packages count: 14.641%
- Maintainers (1)
alpine: ginkgo
BDD-style Go testing framework
- Homepage: https://onsi.github.io/ginkgo/
- Licenses: MIT
- Latest release: 1.16.0-r0 (published over 3 years ago)
- Last Synced: 2024-11-11T01:17:42.221Z (about 1 month ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Stargazers count: 1.806%
- Forks count: 2.418%
- Average: 5.937%
- Dependent packages count: 19.522%
- Maintainers (1)
alpine: ginkgo
BDD-style Go testing framework
- Homepage: https://onsi.github.io/ginkgo/
- Licenses: MIT
- Latest release: 1.16.4-r3 (published over 2 years ago)
- Last Synced: 2024-11-11T01:17:37.626Z (about 1 month ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Stargazers count: 1.772%
- Forks count: 2.367%
- Average: 6.455%
- Dependent packages count: 21.681%
- Maintainers (1)
alpine: ginkgo
BDD-style Go testing framework
- Homepage: https://onsi.github.io/ginkgo/
- Licenses: MIT
- Latest release: 1.16.5-r2 (published over 2 years ago)
- Last Synced: 2024-11-11T01:17:50.492Z (about 1 month ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Stargazers count: 1.854%
- Forks count: 2.39%
- Average: 7.457%
- Dependent packages count: 25.585%
- Maintainers (1)
alpine: ginkgo
Modern Testing Framework for Go
- Homepage: https://onsi.github.io/ginkgo/
- Licenses: MIT
- Latest release: 2.1.4-r5 (published about 2 years ago)
- Last Synced: 2024-11-11T01:17:47.972Z (about 1 month ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Stargazers count: 1.849%
- Forks count: 2.354%
- Average: 7.878%
- Dependent packages count: 27.311%
- Maintainers (1)
alpine: ginkgo
Modern Testing Framework for Go
- Homepage: https://onsi.github.io/ginkgo/
- Licenses: MIT
- Latest release: 2.1.6-r7 (published over 1 year ago)
- Last Synced: 2024-11-11T01:17:50.141Z (about 1 month ago)
- Versions: 4
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Stargazers count: 2.105%
- Forks count: 2.661%
- Average: 8.005%
- Dependent packages count: 27.254%
- Maintainers (1)
go: github.com/onSi/ginkgo/v2
- Homepage:
- Documentation: https://pkg.go.dev/github.com/onSi/ginkgo/v2#section-documentation
- Licenses: mit
- Latest release: v2.17.3 (published 8 months ago)
- Last Synced: 2024-11-11T01:17:25.391Z (about 1 month ago)
- Versions: 54
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 8.625%
- Average: 9.176%
- Dependent repos count: 9.726%
go: github.com/onSi/ginkgo
Ginkgo is a BDD-style testing framework for Golang The godoc documentation describes Ginkgo's API. More comprehensive documentation (with examples!) is available at http://onsi.github.io/ginkgo/ Ginkgo's preferred matcher library is [Gomega](http://github.com/onsi/gomega) Ginkgo on Github: http://github.com/onsi/ginkgo Ginkgo is MIT-Licensed
- Homepage: https://github.com/onSi/ginkgo
- Documentation: https://pkg.go.dev/github.com/onSi/ginkgo#section-documentation
- Licenses: MIT
- Latest release: v1.16.5 (published about 3 years ago)
- Last Synced: 2024-11-11T01:17:42.584Z (about 1 month ago)
- Versions: 35
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 8.625%
- Average: 9.176%
- Dependent repos count: 9.726%
alpine: ginkgo
Modern Testing Framework for Go
- Homepage: https://onsi.github.io/ginkgo/
- Licenses: MIT
- Latest release: 2.13.2-r2 (published 9 months ago)
- Last Synced: 2024-10-29T19:16:56.038Z (about 2 months ago)
- Versions: 4
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
alpine: ginkgo
Modern Testing Framework for Go
Dependencies
- actions/checkout v3 composite
- github/codeql-action/analyze v2 composite
- github/codeql-action/autobuild v2 composite
- github/codeql-action/init v2 composite
- actions/checkout v3 composite
- actions/setup-go v3 composite
- github.com/gorilla/mux v1.8.0
- github.com/onsi/ginkgo v1.16.4
- github.com/onsi/gomega v1.13.0
- github.com/tdewolff/minify/v2 v2.9.17
- golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9
- gopkg.in/yaml.v2 v2.4.0
- github.com/cheekybits/is v0.0.0-20150225183255-68e9c0620927
- github.com/chzyer/logex v1.1.10
- github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e
- github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1
- github.com/davecgh/go-spew v1.1.0
- github.com/davecgh/go-spew v1.1.1
- github.com/dustin/go-humanize v1.0.0
- github.com/fsnotify/fsnotify v1.4.9
- github.com/go-task/slim-sprig v0.0.0-20210107165309-348f09dbbbc0
- github.com/golang/protobuf v1.5.0
- github.com/golang/protobuf v1.5.2
- github.com/google/go-cmp v0.5.5
- github.com/google/pprof v0.0.0-20210407192527-94a9f03dee38
- github.com/gorilla/mux v1.8.0
- github.com/ianlancetaylor/demangle v0.0.0-20200824232613-28f6c0f3b639
- github.com/matryer/try v0.0.0-20161228173917-9ac251b645a2
- github.com/onsi/gomega v1.13.0
- github.com/pmezard/go-difflib v1.0.0
- github.com/spf13/pflag v1.0.5
- github.com/stretchr/objx v0.1.0
- github.com/stretchr/testify v1.5.1
- github.com/tdewolff/minify/v2 v2.9.17
- github.com/tdewolff/test v1.0.6
- github.com/yuin/goldmark v1.2.1
- golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2
- golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550
- golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9
- golang.org/x/mod v0.3.0
- golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3
- golang.org/x/net v0.0.0-20190620200207-3b0461eec859
- golang.org/x/net v0.0.0-20201021035429-f5854403a974
- golang.org/x/net v0.0.0-20210428140749-89ef3d95e781
- golang.org/x/sync v0.0.0-20190423024810-112230192c58
- golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9
- golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a
- golang.org/x/sys v0.0.0-20190412213103-97732733099d
- golang.org/x/sys v0.0.0-20191005200804-aed5e4c7ecf9
- golang.org/x/sys v0.0.0-20191204072324-ce4227a45e2e
- golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f
- golang.org/x/sys v0.0.0-20201119102817-f84b799fce68
- golang.org/x/sys v0.0.0-20210423082822-04245dca01da
- golang.org/x/sys v0.0.0-20210510120138-977fb7262007
- golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1
- golang.org/x/text v0.3.0
- golang.org/x/text v0.3.3
- golang.org/x/text v0.3.6
- golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e
- golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e
- golang.org/x/tools v0.0.0-20201224043029-2b0845dc783e
- golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7
- golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898
- golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543
- golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1
- google.golang.org/protobuf v1.26.0-rc.1
- google.golang.org/protobuf v1.26.0
- gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405
- gopkg.in/yaml.v2 v2.2.2
- gopkg.in/yaml.v2 v2.4.0
- github.com/go-logr/logr v1.2.3
- github.com/go-task/slim-sprig v0.0.0-20210107165309-348f09dbbbc0
- github.com/golang/protobuf v1.5.2
- github.com/google/go-cmp v0.5.9
- github.com/google/pprof v0.0.0-20210407192527-94a9f03dee38
- github.com/onsi/gomega v1.24.1
- golang.org/x/net v0.3.0
- golang.org/x/sys v0.3.0
- golang.org/x/text v0.5.0
- golang.org/x/tools v0.4.0
- google.golang.org/protobuf v1.28.0
- gopkg.in/yaml.v2 v2.4.0
- gopkg.in/yaml.v3 v3.0.1
- github.com/chzyer/logex v1.1.10
- github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e
- github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1
- github.com/davecgh/go-spew v1.1.0
- github.com/davecgh/go-spew v1.1.1
- github.com/go-logr/logr v1.2.3
- github.com/go-task/slim-sprig v0.0.0-20210107165309-348f09dbbbc0
- github.com/golang/protobuf v1.5.0
- github.com/golang/protobuf v1.5.2
- github.com/google/go-cmp v0.5.5
- github.com/google/go-cmp v0.5.9
- github.com/google/pprof v0.0.0-20210407192527-94a9f03dee38
- github.com/ianlancetaylor/demangle v0.0.0-20200824232613-28f6c0f3b639
- github.com/onsi/gomega v1.24.1
- github.com/pmezard/go-difflib v1.0.0
- github.com/stretchr/objx v0.1.0
- github.com/stretchr/testify v1.5.1
- golang.org/x/net v0.3.0
- golang.org/x/sys v0.0.0-20191204072324-ce4227a45e2e
- golang.org/x/sys v0.3.0
- golang.org/x/text v0.5.0
- golang.org/x/tools v0.4.0
- golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543
- google.golang.org/protobuf v1.26.0-rc.1
- google.golang.org/protobuf v1.26.0
- google.golang.org/protobuf v1.28.0
- gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405
- gopkg.in/yaml.v2 v2.2.2
- gopkg.in/yaml.v2 v2.4.0
- gopkg.in/yaml.v3 v3.0.1
- github.com/google/go-cmp v0.5.8
- github.com/onsi/ginkgo/v2 v2.2.0
- github.com/onsi/gomega v1.20.1
- golang.org/x/net v0.0.0-20220722155237-a158d28d115b
- golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f
- golang.org/x/text v0.3.7
- gopkg.in/yaml.v3 v3.0.1
- github.com/golang/protobuf v1.5.2
- github.com/google/go-cmp v0.5.8
- github.com/onsi/ginkgo/v2 v2.2.0
- github.com/onsi/gomega v1.20.1
- golang.org/x/net v0.0.0-20220722155237-a158d28d115b
- golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f
- golang.org/x/text v0.3.7
- google.golang.org/protobuf v1.28.0
- gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405
- gopkg.in/yaml.v3 v3.0.1
- github-pages ~> 227 development
- jekyll-feed ~> 0.12 development
- minima ~> 2.5
- tzinfo ~> 1.2
- tzinfo-data >= 0
- wdm ~> 0.1.1
- webrick >= 0
- activesupport 6.0.6
- addressable 2.8.1
- coffee-script 2.4.1
- coffee-script-source 1.11.1
- colorator 1.1.0
- commonmarker 0.23.6
- concurrent-ruby 1.1.10
- dnsruby 1.61.9
- em-websocket 0.5.3
- ethon 0.15.0
- eventmachine 1.2.7
- execjs 2.8.1
- faraday 2.5.2
- faraday-net_http 3.0.0
- ffi 1.15.5
- forwardable-extended 2.6.0
- gemoji 3.0.1
- github-pages 227
- github-pages-health-check 1.17.9
- html-pipeline 2.14.2
- http_parser.rb 0.8.0
- i18n 0.9.5
- jekyll 3.9.2
- jekyll-avatar 0.7.0
- jekyll-coffeescript 1.1.1
- jekyll-commonmark 1.4.0
- jekyll-commonmark-ghpages 0.2.0
- jekyll-default-layout 0.1.4
- jekyll-feed 0.15.1
- jekyll-gist 1.5.0
- jekyll-github-metadata 2.13.0
- jekyll-include-cache 0.2.1
- jekyll-mentions 1.6.0
- jekyll-optional-front-matter 0.3.2
- jekyll-paginate 1.1.0
- jekyll-readme-index 0.3.0
- jekyll-redirect-from 0.16.0
- jekyll-relative-links 0.6.1
- jekyll-remote-theme 0.4.3
- jekyll-sass-converter 1.5.2
- jekyll-seo-tag 2.8.0
- jekyll-sitemap 1.4.0
- jekyll-swiss 1.0.0
- jekyll-theme-architect 0.2.0
- jekyll-theme-cayman 0.2.0
- jekyll-theme-dinky 0.2.0
- jekyll-theme-hacker 0.2.0
- jekyll-theme-leap-day 0.2.0
- jekyll-theme-merlot 0.2.0
- jekyll-theme-midnight 0.2.0
- jekyll-theme-minimal 0.2.0
- jekyll-theme-modernist 0.2.0
- jekyll-theme-primer 0.6.0
- jekyll-theme-slate 0.2.0
- jekyll-theme-tactile 0.2.0
- jekyll-theme-time-machine 0.2.0
- jekyll-titles-from-headings 0.5.3
- jekyll-watch 2.2.1
- jemoji 0.12.0
- kramdown 2.3.2
- kramdown-parser-gfm 1.1.0
- liquid 4.0.3
- listen 3.7.1
- mercenary 0.3.6
- minima 2.5.1
- minitest 5.16.3
- nokogiri 1.13.10
- octokit 4.25.1
- pathutil 0.16.2
- public_suffix 4.0.7
- racc 1.6.1
- rb-fsevent 0.11.2
- rb-inotify 0.10.1
- rexml 3.2.5
- rouge 3.26.0
- ruby2_keywords 0.0.5
- rubyzip 2.3.2
- safe_yaml 1.0.5
- sass 3.7.4
- sass-listen 4.0.0
- sawyer 0.9.2
- simpleidn 0.2.1
- terminal-table 1.8.0
- thread_safe 0.3.6
- typhoeus 1.4.0
- tzinfo 1.2.10
- unf 0.1.4
- unf_ext 0.0.8.2
- unicode-display_width 1.8.0
- webrick 1.7.0
- zeitwerk 2.6.1