summaryrefslogtreecommitdiff
path: root/test/test_submodule.py
diff options
context:
space:
mode:
authorSebastian Thiel <sebastian.thiel@icloud.com>2022-06-21 11:45:00 +0800
committerGitHub <noreply@github.com>2022-06-21 11:45:00 +0800
commitf0c6e1164f390081a27de952552aa83d34035f2a (patch)
treefcd116711c75c126c2fd083bb6a8c78ced5870ef /test/test_submodule.py
parent6660b8463b86ea92ff56baebfcebc7c8a6e933fa (diff)
parent2996f402f11565c3ad93aedfe070f4f5f571e72e (diff)
downloadgitpython-f0c6e1164f390081a27de952552aa83d34035f2a.tar.gz
Merge pull request #1455 from DWesl/patch-1
Re-enable Cygwin CI and get most tests passing
Diffstat (limited to 'test/test_submodule.py')
-rw-r--r--test/test_submodule.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/test/test_submodule.py b/test/test_submodule.py
index 2930ce03..d72fe5d3 100644
--- a/test/test_submodule.py
+++ b/test/test_submodule.py
@@ -3,8 +3,11 @@
# the BSD License: http://www.opensource.org/licenses/bsd-license.php
import os
import shutil
+import sys
from unittest import skipIf
+import pytest
+
import git
from git.cmd import Git
from git.compat import is_win
@@ -437,6 +440,11 @@ class TestSubmodule(TestBase):
def test_base_bare(self, rwrepo):
self._do_base_tests(rwrepo)
+ @pytest.mark.xfail(
+ sys.platform == "cygwin",
+ reason="Cygwin GitPython can't find submodule SHA",
+ raises=ValueError
+ )
@skipIf(
HIDE_WINDOWS_KNOWN_ERRORS,
"""