go-bdd/
BDD framework
USD raised
Recent activities
Custom parameter types
Prepend gherkin keywords to test names
Release a new version
Merge context package with the main package
ctx.GetError should not return err if there's nil
[proposal] Move testhttp to a different repository
Add context.GetAs(target *interface{}) error
Create a sample project which uses GoBDD
Try to add GoBDD to the oficial cucumber.io website
Generate slice getters/setters in the context
Parameter types
Add a short gif of using the lib to readme
Checking response body with a query language
Clean up after old reporting system
Proposal: remove panics from context.Get* methods and return errors explicitly
proposal: Replace errors with logging
Describe suite's options
Update documentation
Tag proper v1.1.0 version
Add a feature/scenario output format
Add `Name() string` to `StepTest` interface
Add before/after step callbacks
WithIgnoredTags does not consider feature tags
Add current test, scenario and step to Context
proposal: Output format
Get status of suite
NewSuite undefined when trying to run your example code.
Simplify WithTags and WithIgnoredTags arguments
Method getOutlineStep panics because of a seg fault
Add WithFeaturesFS to use embedded feature files
cannot have multiple parameter type on the same line
Handle multiline paremeters in steps
Doc: Readme installation command should use `go get` instead of `go install`
Add support for easy HTTP calls
Teamcity report format
Possibility to run only specific scenario
Add support for background step
Write a FAQ
When a step is not defined display an example step to implement
Add support for Scenario Templates
Ignored tags are not visible in the report
JUnit XML format support
Add support for execution in parallel
Executing tests with separate tag
Add testapi package
No tags in the stdout report
After all the test finishes, display a summary of whole execution
How to: Write Concurrent tests
Generating reports for external tools
Add path to scenario/step in the output (stdout)
Improve printing steps information
Add getting/setting HTTP headers in test
Change interface of functions to accept steps' parameters
Consider upgrade to gherkin v7.*
Add check if the step function has a correct signature
Use functional options
Make the context accessible in before/after scenarios
Add back GitHub actions 😁
Formalize AddStep
Add GetError to context
Add back context to manage state
Create code based API
Improve debuging
TestScenario-less testing
Step failure output mangled
© 2019 BoostIO, Inc.