diff options
author | Loïc Hoguin <[email protected]> | 2013-12-28 17:49:37 +0100 |
---|---|---|
committer | Loïc Hoguin <[email protected]> | 2013-12-28 17:49:37 +0100 |
commit | b1fc7b1a9fda57f5bac930fcbf91d8c45973890a (patch) | |
tree | d24b295b8db88b45dbf98694e410ea6bb065db70 | |
parent | 4efe014a2a3ed81e730e4789a50f719bd531e705 (diff) | |
download | cowboy-b1fc7b1a9fda57f5bac930fcbf91d8c45973890a.tar.gz cowboy-b1fc7b1a9fda57f5bac930fcbf91d8c45973890a.tar.bz2 cowboy-b1fc7b1a9fda57f5bac930fcbf91d8c45973890a.zip |
Nicer error when NPN isn't available
-rw-r--r-- | test/spdy_SUITE.erl | 27 |
1 files changed, 16 insertions, 11 deletions
diff --git a/test/spdy_SUITE.erl b/test/spdy_SUITE.erl index f6a9a02..c73c4f7 100644 --- a/test/spdy_SUITE.erl +++ b/test/spdy_SUITE.erl @@ -42,17 +42,22 @@ groups() -> ]}]. init_per_suite(Config) -> - application:start(crypto), - application:start(cowlib), - application:start(ranch), - application:start(cowboy), - application:start(asn1), - application:start(public_key), - application:start(ssl), - application:start(gun), - Dir = ?config(priv_dir, Config) ++ "/static", - ct_helper:create_static_dir(Dir), - [{static_dir, Dir}|Config]. + case proplists:get_value(ssl_app, ssl:versions()) of + Version when Version < "5.2.1" -> + {skip, "No NPN support in SSL application."}; + _ -> + application:start(crypto), + application:start(cowlib), + application:start(ranch), + application:start(cowboy), + application:start(asn1), + application:start(public_key), + application:start(ssl), + application:start(gun), + Dir = ?config(priv_dir, Config) ++ "/static", + ct_helper:create_static_dir(Dir), + [{static_dir, Dir}|Config] + end. end_per_suite(Config) -> Dir = ?config(static_dir, Config), |