aboutsummaryrefslogtreecommitdiffstats
path: root/test/h2spec_SUITE.erl
diff options
context:
space:
mode:
authorLoïc Hoguin <[email protected]>2019-03-10 11:21:51 +0100
committerLoïc Hoguin <[email protected]>2019-03-10 11:21:51 +0100
commitb9d329c026c8809a6b7ab3cd312598d66081e3f9 (patch)
treed059e5e0ce9f2974403102676523a7161d70ef6a /test/h2spec_SUITE.erl
parent4918e271bd60e332a6dd1be10762dcb180a623fc (diff)
downloadcowboy-b9d329c026c8809a6b7ab3cd312598d66081e3f9.tar.gz
cowboy-b9d329c026c8809a6b7ab3cd312598d66081e3f9.tar.bz2
cowboy-b9d329c026c8809a6b7ab3cd312598d66081e3f9.zip
Don't error out when h2spec can't be compiled
Diffstat (limited to 'test/h2spec_SUITE.erl')
-rw-r--r--test/h2spec_SUITE.erl15
1 files changed, 10 insertions, 5 deletions
diff --git a/test/h2spec_SUITE.erl b/test/h2spec_SUITE.erl
index cd68a48..173a7ac 100644
--- a/test/h2spec_SUITE.erl
+++ b/test/h2spec_SUITE.erl
@@ -28,11 +28,16 @@ init_per_suite(Config) ->
case os:getenv("H2SPEC") of
false ->
skip;
- _ ->
- cowboy_test:init_http(h2spec, #{
- env => #{dispatch => init_dispatch()},
- max_concurrent_streams => 100
- }, Config)
+ H2spec ->
+ case filelib:is_file(H2spec) of
+ false ->
+ skip;
+ true ->
+ cowboy_test:init_http(h2spec, #{
+ env => #{dispatch => init_dispatch()},
+ max_concurrent_streams => 100
+ }, Config)
+ end
end.
end_per_suite(_Config) ->