|
@@ -26,12 +26,8 @@ from dulwich.repo import (
|
|
|
from dulwich.tests import (
|
|
|
BlackboxTestCase,
|
|
|
)
|
|
|
-from dulwich.tests.utils import (
|
|
|
- skipIfPY3,
|
|
|
- )
|
|
|
|
|
|
|
|
|
-@skipIfPY3
|
|
|
class GitReceivePackTests(BlackboxTestCase):
|
|
|
"""Blackbox tests for dul-receive-pack."""
|
|
|
|
|
@@ -42,20 +38,19 @@ class GitReceivePackTests(BlackboxTestCase):
|
|
|
|
|
|
def test_basic(self):
|
|
|
process = self.run_command("dul-receive-pack", [self.path])
|
|
|
- (stdout, stderr) = process.communicate("0000")
|
|
|
- self.assertEqual('', stderr)
|
|
|
- self.assertEqual('0000', stdout[-4:])
|
|
|
+ (stdout, stderr) = process.communicate(b"0000")
|
|
|
+ self.assertEqual(b'', stderr, stderr)
|
|
|
+ self.assertEqual(b'0000', stdout[-4:])
|
|
|
self.assertEqual(0, process.returncode)
|
|
|
|
|
|
def test_missing_arg(self):
|
|
|
process = self.run_command("dul-receive-pack", [])
|
|
|
(stdout, stderr) = process.communicate()
|
|
|
- self.assertEqual(['usage: dul-receive-pack <git-dir>'], stderr.splitlines())
|
|
|
- self.assertEqual('', stdout)
|
|
|
+ self.assertEqual([b'usage: dul-receive-pack <git-dir>'], stderr.splitlines())
|
|
|
+ self.assertEqual(b'', stdout)
|
|
|
self.assertEqual(1, process.returncode)
|
|
|
|
|
|
|
|
|
-@skipIfPY3
|
|
|
class GitUploadPackTests(BlackboxTestCase):
|
|
|
"""Blackbox tests for dul-upload-pack."""
|
|
|
|
|
@@ -67,6 +62,6 @@ class GitUploadPackTests(BlackboxTestCase):
|
|
|
def test_missing_arg(self):
|
|
|
process = self.run_command("dul-upload-pack", [])
|
|
|
(stdout, stderr) = process.communicate()
|
|
|
- self.assertEqual(['usage: dul-upload-pack <git-dir>'], stderr.splitlines())
|
|
|
- self.assertEqual('', stdout)
|
|
|
+ self.assertEqual([b'usage: dul-upload-pack <git-dir>'], stderr.splitlines())
|
|
|
+ self.assertEqual(b'', stdout)
|
|
|
self.assertEqual(1, process.returncode)
|