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.