Module: Urushiol

Defined in:
lib/vcl.rb,
lib/vtc.rb,
lib/txreq.rb,
lib/server.rb,
lib/txresp.rb,
lib/varnish.rb,
lib/urushiol.rb,
lib/meta/help.rb,
lib/meta/version.rb,
lib/client_test_base.rb

Defined Under Namespace

Classes: ClientTestBase, Server, Txreq, Txresp, Varnish, VarnishTestBase, Vcl, Vtc

Constant Summary collapse

HELP =
"Usage: urushiol [-v] [-h] [-l] [-m] [<args>]

If no flags are specified <args> should be test file(s).

-v, --version                    Print the version and exit.
-h, --help                       Print this help.
-l, --live                       Runs tests on live vcl file; backends
                                 will be real servers. <args> should be
                                 path to vcl file and path to test file(s).
-m, --mock                       Runs tests on mocked vcl file; backends
                                 will be mocked servers that return 200 as
                                 status code and the backend name as body.
                                 <args> should be path to vcl file and path
                                 to test file(s).
"
VERSION =
'1.0.3'