diff --git a/src/Graviton/I18nBundle/Tests/Controller/ExternalTranslationDomainControllerTest.php b/src/Graviton/I18nBundle/Tests/Controller/ExternalTranslationDomainControllerTest.php
index <HASH>..<HASH> 100644
--- a/src/Graviton/I18nBundle/Tests/Controller/ExternalTranslationDomainControllerTest.php
+++ b/src/Graviton/I18nBundle/Tests/Controller/ExternalTranslationDomainControllerTest.php
@@ -42,6 +42,26 @@ class ExternalTranslationDomainControllerTest extends RestTestCase
         );
 
         // make sure we have no resource files for domain 'external'
+        $this->cleanFiles();
+    }
+
+    /**
+     * cleanup actions
+     *
+     * @return void
+     */
+    public function tearDown()
+    {
+        $this->cleanFiles();
+    }
+
+    /**
+     * clean up our mess
+     *
+     * @return void
+     */
+    private function cleanFiles()
+    {
         $fs = new Filesystem();
         $finder = new Finder();
         $finder
test needs to clean it's files also after the run, not just before..