Movatterモバイル変換


[0]ホーム

URL:


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

Commit2dbc2be

Browse files
committed
Adds failing test for repo.tag() method
1 parentbb02e12 commit2dbc2be

File tree

1 file changed

+18
-7
lines changed

1 file changed

+18
-7
lines changed

‎test/test_repo.py‎

Lines changed: 18 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -414,6 +414,16 @@ def test_index(self):
414414
deftest_tag(self):
415415
assertself.rorepo.tag('refs/tags/0.1.5').commit
416416

417+
deftest_tag_to_full_tag_path(self):
418+
tags= ['0.1.5','tags/0.1.5','refs/tags/0.1.5']
419+
value_errors= []
420+
fortagintags:
421+
try:
422+
self.rorepo.tag(tag)
423+
exceptValueErrorasvalueError:
424+
value_errors.append(valueError.args[0])
425+
raiseValueError('. '.join(value_errors))
426+
417427
deftest_archive(self):
418428
tmpfile=tempfile.mktemp(suffix='archive-test')
419429
withopen(tmpfile,'wb')asstream:
@@ -445,7 +455,7 @@ def test_should_display_blame_information(self, git):
445455
tlist=b[0][1]
446456
self.assertTrue(tlist)
447457
self.assertTrue(isinstance(tlist[0],str))
448-
self.assertTrue(len(tlist)<sum(len(t)fortintlist))# test for single-char bug
458+
self.assertTrue(len(tlist)<sum(len(t)fortintlist))# test for single-char bug
449459

450460
# BINARY BLAME
451461
git.return_value=fixture('blame_binary')
@@ -454,7 +464,7 @@ def test_should_display_blame_information(self, git):
454464

455465
deftest_blame_real(self):
456466
c=0
457-
nml=0# amount of multi-lines per blame
467+
nml=0# amount of multi-lines per blame
458468
foriteminself.rorepo.head.commit.tree.traverse(
459469
predicate=lambdai,d:i.type=='blob'andi.path.endswith('.py')):
460470
c+=1
@@ -486,7 +496,8 @@ def test_blame_incremental(self, git):
486496

487497
# Original line numbers
488498
orig_ranges=flatten([entry.orig_linenosforentryinblame_output])
489-
self.assertEqual(orig_ranges,flatten([range(2,3),range(14,15),range(1,2),range(2,13),range(13,15)]))# noqa E501
499+
self.assertEqual(orig_ranges,flatten(
500+
[range(2,3),range(14,15),range(1,2),range(2,13),range(13,15)]))# noqa E501
490501

491502
@mock.patch.object(Git,'_call_process')
492503
deftest_blame_complex_revision(self,git):
@@ -530,9 +541,9 @@ def test_untracked_files(self, rwrepo):
530541
# end for each run
531542

532543
deftest_config_reader(self):
533-
reader=self.rorepo.config_reader()# all config files
544+
reader=self.rorepo.config_reader()# all config files
534545
assertreader.read_only
535-
reader=self.rorepo.config_reader("repository")# single config file
546+
reader=self.rorepo.config_reader("repository")# single config file
536547
assertreader.read_only
537548

538549
deftest_config_writer(self):
@@ -729,7 +740,7 @@ def _assert_rev_parse(self, name):
729740
deftest_rw_rev_parse(self,rwrepo):
730741
# verify it does not confuse branches with hexsha ids
731742
ahead=rwrepo.create_head('aaaaaaaa')
732-
assert(rwrepo.rev_parse(str(ahead))==ahead.commit)
743+
assert(rwrepo.rev_parse(str(ahead))==ahead.commit)
733744

734745
deftest_rev_parse(self):
735746
rev_parse=self.rorepo.rev_parse
@@ -1041,7 +1052,7 @@ def test_git_work_tree_env(self, rw_dir):
10411052
deftest_rebasing(self,rw_dir):
10421053
r=Repo.init(rw_dir)
10431054
fp=osp.join(rw_dir,'hello.txt')
1044-
r.git.commit("--allow-empty",message="init",)
1055+
r.git.commit("--allow-empty",message="init",)
10451056
withopen(fp,'w')asfs:
10461057
fs.write("hello world")
10471058
r.git.add(Git.polish_url(fp))

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2026 Movatter.jp