diff --git a/tests/test_gitpuller.py b/tests/test_gitpuller.py
index <HASH>..<HASH> 100644
--- a/tests/test_gitpuller.py
+++ b/tests/test_gitpuller.py
@@ -231,7 +231,7 @@ def test_reset_file():
 
 @pytest.fixture(scope='module')
 def long_remote():
-    with Remote() as remote, Pusher(remote) as pusher:
+    with Remote("long_remote") as remote, Pusher(remote, "lr_pusher") as pusher:
         for i in range(0, 10):
             pusher.git('commit', '--allow-empty', '-m', "Empty message %d" % i)
             pusher.git('push', 'origin', 'master')
tests: rename long_remote implicit pusher/remote to not conflict with defaults

Since creating a long_remote implicitly creates git repositories with
names that conflict with the defaults, it's easy for tests to create
repositories that conflict with that file path. Using more arbitrary
names reduces the likelihood of a collision.