summaryrefslogtreecommitdiff
path: root/git/test/test_tree.py
diff options
context:
space:
mode:
authorKostis Anagnostopoulos <ankostis@gmail.com>2016-10-03 12:25:09 +0200
committerKostis Anagnostopoulos <ankostis@gmail.com>2016-10-04 01:26:51 +0200
commitbe44602b633cfb49a472e192f235ba6de0055d38 (patch)
treef3bf2cf426e682aba1487174e7e38bd652b09a27 /git/test/test_tree.py
parent86aa8738e0df54971e34f2e929484e0476c7f38a (diff)
downloadgitpython-be44602b633cfb49a472e192f235ba6de0055d38.tar.gz
hidden win-errs: Let leaking TCs run till end, then hide
+ Detect code breaking the body of TCs eventually hidden win-errors by raising SkipTest ALAP. + submodule.base.py: import classes from `git.objects` instead of `utils`. + had to ++ ulimit 100->110 for the extra code tested (more leaks :-) + Centralize is_win detection.
Diffstat (limited to 'git/test/test_tree.py')
-rw-r--r--git/test/test_tree.py5
1 files changed, 2 insertions, 3 deletions
diff --git a/git/test/test_tree.py b/git/test/test_tree.py
index b138bd29..bb62d9bf 100644
--- a/git/test/test_tree.py
+++ b/git/test/test_tree.py
@@ -13,14 +13,13 @@ from git import (
Tree,
Blob
)
-from git.compat import is_win
from git.test.lib.helper import HIDE_WINDOWS_KNOWN_ERRORS
from git.test.lib import TestBase
class TestTree(TestBase):
- @skipIf(HIDE_WINDOWS_KNOWN_ERRORS and is_win and sys.version_info[:2] == (3, 5), """
+ @skipIf(HIDE_WINDOWS_KNOWN_ERRORS and sys.version_info[:2] == (3, 5), """
File "C:\projects\gitpython\git\cmd.py", line 559, in execute
raise GitCommandNotFound(command, err)
git.exc.GitCommandNotFound: Cmd('git') not found due to: OSError('[WinError 6] The handle is invalid')
@@ -53,7 +52,7 @@ class TestTree(TestBase):
testtree._deserialize(stream)
# END for each item in tree
- @skipIf(HIDE_WINDOWS_KNOWN_ERRORS and is_win and sys.version_info[:2] == (3, 5), """
+ @skipIf(HIDE_WINDOWS_KNOWN_ERRORS and sys.version_info[:2] == (3, 5), """
File "C:\projects\gitpython\git\cmd.py", line 559, in execute
raise GitCommandNotFound(command, err)
git.exc.GitCommandNotFound: Cmd('git') not found due to: OSError('[WinError 6] The handle is invalid')