aboutsummaryrefslogtreecommitdiffstats
path: root/lib/kernel/test/application_SUITE.erl
diff options
context:
space:
mode:
authorRickard Green <[email protected]>2014-06-06 01:49:42 +0200
committerRickard Green <[email protected]>2014-06-06 01:49:42 +0200
commitc54a0025e6a4d152ba73e92a2007052ebde391bf (patch)
tree96547f56d48c53d197a5a70acd167c0bdcdaf4af /lib/kernel/test/application_SUITE.erl
parentd30fd47e2e886094d72d8dcb00f1392cabeda23f (diff)
parent8b4659d5246166cef9b8e9aa91c644e3b3ec66d5 (diff)
downloadotp-c54a0025e6a4d152ba73e92a2007052ebde391bf.tar.gz
otp-c54a0025e6a4d152ba73e92a2007052ebde391bf.tar.bz2
otp-c54a0025e6a4d152ba73e92a2007052ebde391bf.zip
Merge branch 'maint'
Diffstat (limited to 'lib/kernel/test/application_SUITE.erl')
-rw-r--r--lib/kernel/test/application_SUITE.erl11
1 files changed, 7 insertions, 4 deletions
diff --git a/lib/kernel/test/application_SUITE.erl b/lib/kernel/test/application_SUITE.erl
index 036e238c85..4901206c8e 100644
--- a/lib/kernel/test/application_SUITE.erl
+++ b/lib/kernel/test/application_SUITE.erl
@@ -1076,10 +1076,13 @@ otp_1586(Conf) when is_list(Conf) ->
{ok, Fd} = file:open(filename:join(Dir, "app5.app"), [write]),
w_app5(Fd),
file:close(Fd),
- code:add_patha(Dir),
- ok = application:load(app4()),
- ok = application:unload(app4),
- ok.
+ try
+ true = code:add_patha(Dir),
+ ok = application:load(app4()),
+ ok = application:unload(app4)
+ after
+ _ = code:del_path(Dir)
+ end.
%%-----------------------------------------------------------------
%% Ticket: OTP-2078