Граф коммитов

118 коммитов

Автор SHA1 Сообщение Дата
Viacheslav Poturaev
99655f7e7e
Update README to reflect current best practices in creating and running tests (#477)
* Update README to reflect current best practices in creating and running tests

* Update CHANGELOG and README

Co-authored-by: Matt Wynne <matt@cucumber.io>
2022-05-21 08:21:41 +02:00
Matt Wynne
237a855127
Replace #StandWithUkraine banner with badge (#470)
As decided at today's community meeting.
2022-04-15 07:59:09 -07:00
Aslak Hellesøy
4f2140a09a
Add Stand With Ukraine badge
See https://github.com/cucumber/cucumber-js/issues/1961
2022-03-31 15:43:06 +01:00
Viacheslav Poturaev
95278dfd39
Automate binary releases (#437)
* Add release assets automation

* Use single module with local replace for examples

* Update CHANGELOG.md

* Allow expected failure for custom formatter example test

* Set version value with ldflags

* Restore artifacts cleanup
2022-01-05 23:00:29 +01:00
Dmitry Savintsev
4d9b548d61
use 'go get' instead of 'go install' to install (#449) 2021-12-29 13:29:50 +01:00
Matt Wynne
477135d2fe
Friendlier contributing guide (#439)
* Use a warmer tone in CONTRIBUTING guide and provide practical help with getting up and running.

* Update instructions to include golint so you can run `make`

* Update CONTRIBUTING.md

Co-authored-by: Aurélien Reeves <aurelien.reeves@smartbear.com>

* Update README.md

Co-authored-by: Aurélien Reeves <aurelien.reeves@smartbear.com>

* Update CONTRIBUTING.md

Co-authored-by: Viacheslav Poturaev <vearutop@gmail.com>

* Remove the need for golint installation instructions

Co-authored-by: Aurélien Reeves <aurelien.reeves@smartbear.com>
Co-authored-by: Viacheslav Poturaev <vearutop@gmail.com>
2021-11-17 00:38:57 +00:00
Viacheslav Poturaev
953acd5d90
Remove CircleCI tasks (#427) 2021-08-27 00:08:29 +02:00
Viacheslav Poturaev
61730298a5
Add option to run scenarios as *testing.T subtests (#419) 2021-08-11 17:19:05 +02:00
Viacheslav Poturaev
ad7feb3298
Add release notes and bump version (#416) 2021-08-09 08:51:27 +02:00
Lorencz Aviale
6fb74a5334
Remove obsolete recommendation from README (#412)
Co-authored-by: Viacheslav Poturaev <vearutop@users.noreply.github.com>
2021-08-03 18:54:01 +02:00
Viacheslav Poturaev
b1728ff551
Add new contextualized API for hooks and steps (#409)
* Add new contextualized API for hooks and steps

* Make default context configurable

* Run AfterStep hooks even after failed steps, fixes #370

* Update CHANGELOG and README

* Add step result status to After hook, fixes #378

* Elaborate hooks documentation

* Add test to pass state between contextualized steps

* Update README with example of passing state between steps
2021-08-03 17:48:05 +02:00
Viacheslav Poturaev
15358d20e7
Merge pull request #364 from cucumber/allow_empty_return_step
feat(step_definition): Allows to define step function without return.
2021-07-22 20:59:48 +02:00
Viacheslav Poturaev
cdbb0ac3f3 Update documentation 2021-07-22 20:56:26 +02:00
Rickard Englund
cdf3bfc099 removed renamed imports of pflag.
This was causing way to much investigating in order for me to find
That I've only copied parts of the examples resulting in "flag".Parse
instead of pflag.Parse()
2021-05-30 19:14:26 +02:00
Aslak Hellesøy
60e2e2f4df
Update README.md 2021-04-09 15:15:18 +01:00
Fredrik Lönnblad
1548642333 Removed rc references for the v0.11.0 release 2021-01-12 20:21:21 +01:00
Fredrik Lönnblad
adfc936dd7
Update README.md 2020-12-05 15:34:27 +01:00
Fredrik Lönnblad
74698e52fa Created v0.11.0-rc2 2020-12-05 15:29:39 +01:00
Fredrik Lönnblad
59cd5d8e3f
Fixed an issue when go test is parsing command-line flags (#359)
* Fixed an issue when go test is parsing command-line flags

* Added some extra information for parsing flags to the README.md
2020-11-26 13:47:47 +01:00
Fredrik Lönnblad
2f80d08545 Reverted "Create CODE_OF_CONDUCT.md" and added a Code of Conduct info to the README.md
This reverts commit 8ef630bed7.
2020-10-23 12:54:59 +02:00
Fredrik Lönnblad
e56f454291 Created release notes and changelog for v0.11.0 2020-10-19 19:02:10 +02:00
Fredrik Lönnblad
c4aea2e999
Update README.md 2020-10-14 11:03:29 +02:00
Fredrik Lönnblad
d4190b06d8
Added a comment regarding running the examples within the $GOPATH (#352)
* Added a comment regarding running the examples within the GOPATH

* Update README.md
2020-10-14 09:57:06 +02:00
Fredrik Lönnblad
7014a10e2f
Fixed the undefined step definitions help (#350) 2020-10-14 08:39:14 +02:00
Hans van den Bogert
027a1abf0e
Pdoc(FAQ/TestMain): testing.M.Run() is optional (#353) 2020-10-14 07:30:45 +02:00
Fredrik Lönnblad
ae808ea89b
Removed $GOPATH from the README.md and updated the example (#349)
* Removed /Users/fredrik/Projects/go from the README.md and updated the example

* made some more improvements
2020-10-12 09:14:14 +02:00
Fredrik Lönnblad
722d97bc48 Added Cobra for the Command Line Interface 2020-07-07 21:13:25 +02:00
Fredrik Lönnblad
6d3da7a27b Created a simple example for a custom formatter 2020-07-07 07:54:27 +02:00
Fredrik Lönnblad
51a387469c v0.10.0 release 2020-06-25 08:58:03 +02:00
Fredrik Lönnblad
fc084134a0 Wrote Release Notes, updated CHANGELOG.md and versions in README.md and godog version const 2020-06-23 20:42:48 +02:00
Fredrik Lönnblad
0bd3a0e729 Updated the README.md 2020-06-10 21:24:54 +02:00
Fredrik Lönnblad
d0a345e507
Update README.md 2020-05-25 09:19:29 +02:00
Fredrik Lönnblad
13acd2d219 Readded some legacy doc for FeatureContext 2020-05-23 08:51:23 +02:00
Fredrik Lönnblad
e6227a2e0f Added the new TestSuiteInitializer and ScenarioInitializer 2020-05-18 09:48:06 +02:00
Fredrik Lönnblad
d0a28b5a94 Updated linting checks in circleci config and fixed linting issues 2020-05-03 12:09:51 +02:00
Fredrik Lönnblad
bfee72ddec Added an example for how to use assertion pkgs like testify with godog 2020-05-02 18:52:19 +02:00
Jayson Smith
64ede2d482
Update README.md 2020-04-14 23:58:05 -07:00
Fredrik Lönnblad
ec88ee5226 Fixed final release doc for v0.9.0 2020-03-22 18:08:17 +01:00
Fredrik Lönnblad
315f9e96d8 Created release candidate 2 2020-03-16 08:10:04 -03:00
Fredrik Lönnblad
1c38b5b245 Updated doc references to gherkin-go and messages-go 2020-03-14 09:13:14 -03:00
Fredrik Lönnblad
0ab3e09327 Merge branch 'master' into release/v0.9.0 2020-03-10 09:23:19 -03:00
Fredrik Lönnblad
568d966cd4
Update README.md 2020-03-10 07:47:51 -03:00
Fredrik Lönnblad
591e055a38
Update README.md 2020-03-09 16:54:42 -03:00
Fredrik Lönnblad
e0ed649cd9 Updated version from v0.9.0 to v0.9.0-rc1 2020-03-09 14:45:06 -03:00
Fredrik Lönnblad
4c6c21be00
Update README.md 2020-03-09 13:49:32 -03:00
Fredrik Lönnblad
b2f20ce589 Merge branch 'master' into release/v0.9.0-rc1 2020-03-09 13:44:19 -03:00
Marián Macik
ba256607fc Document "How to run multiple tags with godog?" 2020-03-09 12:55:47 +01:00
Fredrik Lönnblad
35ca4e84d3 Updated README.md and added release-notes/v0.9.0.md 2020-03-06 10:33:47 -03:00
Fredrik Lönnblad
dba5f4e28f
Update README.md 2020-03-05 18:05:11 -03:00
Fredrik Lönnblad
1ec64e1951 Updated README.md and CHANGELOG.md 2020-03-05 18:02:49 -03:00