harver-engineering / bat Goto Github PK
View Code? Open in Web Editor NEWGherkin based DSL for testing HTTP APIs via Cucumber.JS
Home Page: https://harver.com/
License: Apache License 2.0
Gherkin based DSL for testing HTTP APIs via Cucumber.JS
Home Page: https://harver.com/
License: Apache License 2.0
Copy pasting the readme leads to cucumber parsing errors.
It should be...
Feature: Feature name
Scenario: Testing Gets
When I send a 'GET' request to '{base}/healthz'
Then I should receive a response with the status 200
And I should receive a response within 1000ms
And the response body json path at "$.[1].name" should equal "Rover"
...I presume. Just mentioning to reduce friction getting started...
Kind reagards
The schema is always converted, but it would always convert to JSON schema v4. However, Ajv supports newer versions. Also, the converted doesn't allow type "null", where JSON Schema does allow for that type. I think it would be an improvement if the schema is checked for the $schema
property, and if that is present don't convert it again.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.