diff options
author | Tobias Schlager <[email protected]> | 2014-02-18 12:31:52 +0100 |
---|---|---|
committer | Siri Hansen <[email protected]> | 2014-02-24 11:02:14 +0100 |
commit | e13698de39397b8adf774467ff4c9c9b8e22bd3a (patch) | |
tree | 77c6c845a451743b10dca9491a2b0ca416fe6810 /lib/test_server/src/test_server.erl | |
parent | a61f66e1157b0e77839b76ef416f436f28304579 (diff) | |
download | otp-e13698de39397b8adf774467ff4c9c9b8e22bd3a.tar.gz otp-e13698de39397b8adf774467ff4c9c9b8e22bd3a.tar.bz2 otp-e13698de39397b8adf774467ff4c9c9b8e22bd3a.zip |
Introduce appup test utility
This adds a test function similar to the app file test function
existing in test_server. The code is mostly taken from the asn1,
snmp and inets test suites. Low-level upgrade instruction checking
is stripped. Library application's appup files get specialized
treatment, since their content is almost static.
Diffstat (limited to 'lib/test_server/src/test_server.erl')
-rw-r--r-- | lib/test_server/src/test_server.erl | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/lib/test_server/src/test_server.erl b/lib/test_server/src/test_server.erl index d367e7b5d6..82672521f7 100644 --- a/lib/test_server/src/test_server.erl +++ b/lib/test_server/src/test_server.erl @@ -40,7 +40,7 @@ -export([call_crash/3,call_crash/4,call_crash/5]). -export([temp_name/1]). -export([start_node/3, stop_node/1, wait_for_node/1, is_release_available/1]). --export([app_test/1, app_test/2]). +-export([app_test/1, app_test/2, appup_test/1]). -export([is_native/1]). -export([comment/1, make_priv_dir/0]). -export([os_type/0]). @@ -2448,8 +2448,11 @@ app_test(App) -> app_test(App, Mode) -> test_server_sup:app_test(App, Mode). -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% appup_test/1 +%% +appup_test(App) -> + test_server_sup:appup_test(App). %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% is_native(Mod) -> true | false |