THRIFT-2754 erlang lib tests don't clean up after themselves properly
Client: Erlang
Patch: Alisdair Sullivan
This closes #230
diff --git a/lib/erl/test/test_disklog.erl b/lib/erl/test/test_disklog.erl
index 17a27b0..d8cd4fc 100644
--- a/lib/erl/test/test_disklog.erl
+++ b/lib/erl/test/test_disklog.erl
@@ -47,6 +47,13 @@
{_Client3, ok} = thrift_client:close(Client2),
io:format("Client closed~n"),
+
+ lists:foreach(fun(File) -> file:delete(File) end, [
+ "/tmp/test_log.1",
+ "/tmp/test_log.idx",
+ "/tmp/test_log.siz"
+ ]),
+ io:format("Cleaning up test files~n"),
ok.
@@ -80,6 +87,13 @@
{_Client3, ok} = thrift_client:close(Client2),
io:format("Client closed~n"),
+ lists:foreach(fun(File) -> file:delete(File) end, [
+ "/tmp/test_b64_log.1",
+ "/tmp/test_b64_log.idx",
+ "/tmp/test_b64_log.siz"
+ ]),
+ io:format("Cleaning up test files~n"),
+
ok.
-endif.