Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 7fd8768

Browse files
Replace assert_true with assertTrue
Also change TestOutputStream to subclass TestBase rather than object
1 parent eca6951 commit 7fd8768

File tree

5 files changed

+17
-22
lines changed

5 files changed

+17
-22
lines changed

‎git/test/lib/asserts.py‎

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,7 @@
77
from unittest.mock import patch
88

99
from nose.tools import (
10-
assert_true, # @UnusedImport
1110
assert_false # @UnusedImport
1211
)
1312

14-
__all__ = ['patch', 'assert_true', 'assert_false']
13+
__all__ = ['patch', 'assert_false']

‎git/test/test_diff.py‎

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@
2020
TestBase,
2121
StringProcessAdapter,
2222
fixture,
23-
assert_true,
2423
)
2524
from git.test.lib import with_rw_directory
2625

@@ -105,8 +104,8 @@ def test_diff_with_rename(self):
105104
self.assertEqual(1, len(diffs))
106105

107106
diff = diffs[0]
108-
assert_true(diff.renamed_file)
109-
assert_true(diff.renamed)
107+
self.assertTrue(diff.renamed_file)
108+
self.assertTrue(diff.renamed)
110109
self.assertEqual(diff.rename_from, u'Jérôme')
111110
self.assertEqual(diff.rename_to, u'müller')
112111
self.assertEqual(diff.raw_rename_from, b'J\xc3\xa9r\xc3\xb4me')
@@ -133,9 +132,9 @@ def test_diff_with_copied_file(self):
133132
self.assertEqual(1, len(diffs))
134133

135134
diff = diffs[0]
136-
assert_true(diff.copied_file)
137-
assert_true(diff.a_path, u'test1.txt')
138-
assert_true(diff.b_path, u'test2.txt')
135+
self.assertTrue(diff.copied_file)
136+
self.assertTrue(diff.a_path, u'test1.txt')
137+
self.assertTrue(diff.b_path, u'test2.txt')
139138
assert isinstance(str(diff), str)
140139

141140
output = StringProcessAdapter(fixture('diff_copied_mode_raw'))

‎git/test/test_fun.py‎

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@
1919
find_worktree_git_dir
2020
)
2121
from git.test.lib import (
22-
assert_true,
2322
TestBase,
2423
with_rw_repo,
2524
with_rw_directory
@@ -274,12 +273,12 @@ def test_linked_worktree_traversal(self, rw_dir):
274273

275274
dotgit = osp.join(worktree_path, ".git")
276275
statbuf = stat(dotgit)
277-
assert_true(statbuf.st_mode & S_IFREG)
276+
self.assertTrue(statbuf.st_mode & S_IFREG)
278277

279278
gitdir = find_worktree_git_dir(dotgit)
280279
self.assertIsNotNone(gitdir)
281280
statbuf = stat(gitdir)
282-
assert_true(statbuf.st_mode & S_IFDIR)
281+
self.assertTrue(statbuf.st_mode & S_IFDIR)
283282

284283
def test_tree_entries_from_data_with_failing_name_decode_py3(self):
285284
r = tree_entries_from_data(b'100644 \x9f0円aaa')

‎git/test/test_git.py‎

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@
2222
from git.test.lib import (
2323
TestBase,
2424
patch,
25-
assert_true,
2625
fixture_path
2726
)
2827
from git.test.lib import with_rw_directory
@@ -48,7 +47,7 @@ def tearDown(self):
4847
def test_call_process_calls_execute(self, git):
4948
git.return_value = ''
5049
self.git.version()
51-
assert_true(git.called)
50+
self.assertTrue(git.called)
5251
self.assertEqual(git.call_args, ((['git', 'version'],), {}))
5352

5453
def test_call_unpack_args_unicode(self):
@@ -95,7 +94,7 @@ def test_it_accepts_stdin(self):
9594
def test_it_ignores_false_kwargs(self, git):
9695
# this_should_not_be_ignored=False implies it *should* be ignored
9796
self.git.version(pass_this_kwarg=False)
98-
assert_true("pass_this_kwarg" not in git.call_args[1])
97+
self.assertTrue("pass_this_kwarg" not in git.call_args[1])
9998

10099
def test_it_raises_proper_exception_with_output_stream(self):
101100
tmp_file = TemporaryFile()

‎git/test/test_repo.py‎

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,7 @@
4141
TestBase,
4242
with_rw_repo,
4343
fixture,
44-
assert_false,
45-
assert_true
44+
assert_false
4645
)
4746
from git.util import HIDE_WINDOWS_KNOWN_ERRORS, cygpath
4847
from git.test.lib import with_rw_directory
@@ -243,12 +242,12 @@ def test_clone_from_with_path_contains_unicode(self):
243242

244243
@with_rw_repo('HEAD')
245244
def test_max_chunk_size(self, repo):
246-
class TestOutputStream(object):
245+
class TestOutputStream(TestBase):
247246
def __init__(self, max_chunk_size):
248247
self.max_chunk_size = max_chunk_size
249248

250249
def write(self, b):
251-
assert_true(len(b) <= self.max_chunk_size)
250+
self.assertTrue(len(b) <= self.max_chunk_size)
252251

253252
for chunk_size in [16, 128, 1024]:
254253
repo.git.status(output_stream=TestOutputStream(chunk_size), max_chunk_size=chunk_size)
@@ -404,7 +403,7 @@ def test_should_display_blame_information(self, git):
404403
# self.assertEqual(25, reduce(lambda acc, x: acc + len(x[-1]), b))
405404
self.assertEqual(hash(b[0][0]), hash(b[9][0]))
406405
c = b[0][0]
407-
assert_true(git.called)
406+
self.assertTrue(git.called)
408407

409408
self.assertEqual('634396b2f541a9f2d58b00be1a07f0c358b999b3', c.hexsha)
410409
self.assertEqual('Tom Preston-Werner', c.author.name)
@@ -417,9 +416,9 @@ def test_should_display_blame_information(self, git):
417416

418417
# test the 'lines per commit' entries
419418
tlist = b[0][1]
420-
assert_true(tlist)
421-
assert_true(isinstance(tlist[0], str))
422-
assert_true(len(tlist) < sum(len(t) for t in tlist)) # test for single-char bug
419+
self.assertTrue(tlist)
420+
self.assertTrue(isinstance(tlist[0], str))
421+
self.assertTrue(len(tlist) < sum(len(t) for t in tlist)) # test for single-char bug
423422

424423
# BINARY BLAME
425424
git.return_value = fixture('blame_binary')

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /