aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--manual/cowboy_app.md2
-rw-r--r--test/http_SUITE.erl3
-rw-r--r--test/spdy_SUITE.erl2
3 files changed, 6 insertions, 1 deletions
diff --git a/manual/cowboy_app.md b/manual/cowboy_app.md
index 5311109..9fe316d 100644
--- a/manual/cowboy_app.md
+++ b/manual/cowboy_app.md
@@ -15,7 +15,7 @@ environment this means that they need to be started with the
application is started.
The `cowboy` application also uses the Erlang applications
-`public_key` and `ssl` when listening for HTTPS connections.
+`asn1`, `public_key` and `ssl` when listening for HTTPS connections.
These are started automatically if they weren't before.
Environment
diff --git a/test/http_SUITE.erl b/test/http_SUITE.erl
index 2d7f420..bdff0d0 100644
--- a/test/http_SUITE.erl
+++ b/test/http_SUITE.erl
@@ -216,6 +216,7 @@ init_per_group(https, Config) ->
Transport = ranch_ssl,
{_, Cert, Key} = ct_helper:make_certs(),
Opts = [{cert, Cert}, {key, Key}],
+ application:start(asn1),
application:start(public_key),
application:start(ssl),
{ok, _} = cowboy:start_https(https, 100, Opts ++ [{port, 0}], [
@@ -243,6 +244,7 @@ init_per_group(https_compress, Config) ->
Transport = ranch_ssl,
{_, Cert, Key} = ct_helper:make_certs(),
Opts = [{cert, Cert}, {key, Key}],
+ application:start(asn1),
application:start(public_key),
application:start(ssl),
{ok, _} = cowboy:start_https(https_compress, 100, Opts ++ [{port, 0}], [
@@ -307,6 +309,7 @@ end_per_group(Name, _) when Name =:= https; Name =:= https_compress ->
cowboy:stop_listener(Name),
application:stop(ssl),
application:stop(public_key),
+ application:stop(asn1),
ok;
end_per_group(Name, _) ->
cowboy:stop_listener(Name),
diff --git a/test/spdy_SUITE.erl b/test/spdy_SUITE.erl
index 1089991..469e5d6 100644
--- a/test/spdy_SUITE.erl
+++ b/test/spdy_SUITE.erl
@@ -42,6 +42,7 @@ init_per_suite(Config) ->
application:start(crypto),
application:start(ranch),
application:start(cowboy),
+ application:start(asn1),
application:start(public_key),
application:start(ssl),
Dir = ?config(priv_dir, Config) ++ "/static",
@@ -53,6 +54,7 @@ end_per_suite(Config) ->
ct_helper:delete_static_dir(Dir),
application:stop(ssl),
application:stop(public_key),
+ application:stop(asn1),
application:stop(cowboy),
application:stop(ranch),
application:stop(crypto),