summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorHubert Plociniczak <hubert@lshift.net>2008-09-04 15:00:03 +0100
committerHubert Plociniczak <hubert@lshift.net>2008-09-04 15:00:03 +0100
commit49ca29cb23ac970f2e0792a0402a05c613022966 (patch)
treee72b6369235ec028ce4492703b2c4878d78bfb53 /src
parentc71470026d31a9bc5c60c3e00dcd88635d790370 (diff)
downloadrabbitmq-server-git-49ca29cb23ac970f2e0792a0402a05c613022966.tar.gz
Added tests to cover the changes made in last commit
Diffstat (limited to 'src')
-rw-r--r--src/rabbit_tests.erl12
1 files changed, 9 insertions, 3 deletions
diff --git a/src/rabbit_tests.erl b/src/rabbit_tests.erl
index 64425ee793..fff02d7363 100644
--- a/src/rabbit_tests.erl
+++ b/src/rabbit_tests.erl
@@ -209,7 +209,7 @@ test_log_management() ->
ok = application:set_env(sasl, sasl_error_logger, false),
ok = application:set_env(kernel, error_logger, silent),
ok = control_action(rotate_logs, []),
- [{error, enoent}, {error, enoent}] = empty_files([MainLog, SaslLog]),
+ [{error, enoent}, {error, enoent}] = empty_files([MainLog, SaslLog]),
%% cleanup
ok = application:set_env(sasl, sasl_error_logger, {file, SaslLog}),
@@ -256,10 +256,16 @@ test_log_management_during_startup() ->
{error, {cannot_log_to_file, _, _}} -> ok
end,
- %% cleanup
- ok = add_log_handlers([{error_logger_file_h, MainLog}]),
+ %% start application with standard error_logger_file_h
+ %% handler not installed
ok = application:set_env(kernel, error_logger, {file, MainLog}),
ok = control_action(start_app, []),
+ ok = control_action(stop_app, []),
+
+ %% start application with standard sasl handler not installed
+ %% and rabbit main log handler installed correctly
+ ok = delete_log_handlers([rabbit_sasl_report_file_h]),
+ ok = control_action(start_app, []),
passed.
test_cluster_management() ->