From 0a56ffa8eb6c794a3752d803df80d943eb612a28 Mon Sep 17 00:00:00 2001 From: Alan Hamlett Date: Sat, 26 Sep 2015 21:11:21 -0700 Subject: [PATCH] better svn test coverage --- tests/samples/projects/svn/{ => afolder}/emptyfile.txt | 0 tests/test_project.py | 4 ++-- wakatime/projects/subversion.py | 6 +++--- 3 files changed, 5 insertions(+), 5 deletions(-) rename tests/samples/projects/svn/{ => afolder}/emptyfile.txt (100%) diff --git a/tests/samples/projects/svn/emptyfile.txt b/tests/samples/projects/svn/afolder/emptyfile.txt similarity index 100% rename from tests/samples/projects/svn/emptyfile.txt rename to tests/samples/projects/svn/afolder/emptyfile.txt diff --git a/tests/test_project.py b/tests/test_project.py index 25b3533..f1c063f 100644 --- a/tests/test_project.py +++ b/tests/test_project.py @@ -101,7 +101,7 @@ class LanguagesTestCase(utils.TestCase): mock_popen.return_value = (stdout, stderr) now = u(int(time.time())) - entity = 'tests/samples/projects/svn/emptyfile.txt' + entity = 'tests/samples/projects/svn/afolder/emptyfile.txt' config = 'tests/samples/configs/sample.cfg' args = ['--file', entity, '--config', config, '--time', now] @@ -125,7 +125,7 @@ class LanguagesTestCase(utils.TestCase): mock_communicate.side_effect = OSError('') now = u(int(time.time())) - entity = 'tests/samples/projects/svn/emptyfile.txt' + entity = 'tests/samples/projects/svn/afolder/emptyfile.txt' config = 'tests/samples/configs/sample.cfg' args = ['--file', entity, '--config', config, '--time', now] diff --git a/wakatime/projects/subversion.py b/wakatime/projects/subversion.py index 1232f23..33617ad 100644 --- a/wakatime/projects/subversion.py +++ b/wakatime/projects/subversion.py @@ -18,7 +18,7 @@ from .base import BaseProject from ..compat import u, open try: from collections import OrderedDict -except ImportError: +except ImportError: # pragma: nocover from ..packages.ordereddict import OrderedDict # pragma: nocover @@ -33,12 +33,12 @@ class Subversion(BaseProject): def name(self): if 'Repository Root' not in self.info: - return None + return None # pragma: nocover return u(self.info['Repository Root'].split('/')[-1].split('\\')[-1]) def branch(self): if 'URL' not in self.info: - return None + return None # pragma: nocover return u(self.info['URL'].split('/')[-1].split('\\')[-1]) def _find_binary(self):