Skip to content

YAML defined HTTP request/response testing.

License

Notifications You must be signed in to change notification settings

Saltside/valiant

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

valiant

This is a tool that takes a configuration file and sends the request to an upstream HTTP server and validates the response.

Usage

Execute tests:

valiant execute --address=http://example.com

You can automatically update responses if you see the expected output but didn't update the test file:

valiant update --address=http://example.com --test-file=tests/00_example.yml

Generate an example test file:

valiant generate --test-file=tests/00_generated_example.yml

About

YAML defined HTTP request/response testing.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 95.9%
  • Makefile 4.1%