From b1fc7b1a9fda57f5bac930fcbf91d8c45973890a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lo=C3=AFc=20Hoguin?= Date: Sat, 28 Dec 2013 17:49:37 +0100 Subject: Nicer error when NPN isn't available --- test/spdy_SUITE.erl | 27 ++++++++++++++++----------- 1 file changed, 16 insertions(+), 11 deletions(-) (limited to 'test') 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), -- cgit v1.2.3