Skip to content

Commit 9b710d2

Browse files
Removing the 0 items from commit message.
1 parent 78937b0 commit 9b710d2

File tree

2 files changed

+12
-12
lines changed

2 files changed

+12
-12
lines changed

gitfs/worker/sync.py

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -174,11 +174,12 @@ def commit(self, jobs):
174174
number_of_removal += len(removal_set)
175175
number_of_additions += len(addition_set)
176176
updates = updates | removal_set | addition_set
177-
178-
message = "Update {} items. Added {} items. " \
179-
"Removed {} items.".format(len(updates),
180-
number_of_additions,
181-
number_of_removal)
177+
message = "Update {} items. ".format(len(updates))
178+
if number_of_additions:
179+
message += "Added {} items. ".format(number_of_additions)
180+
if number_of_removal:
181+
message += "Removed {} items. ".format(number_of_removal)
182+
message = message.strip()
182183

183184
old_head = self.repository.head.target
184185
new_commit = self.repository.commit(message, self.author,

tests/integrations/current/test_write.py

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ def test_delete_a_directory(self, gitfs_log):
5959
shutil.rmtree("{}/a_directory/".format(self.current_path))
6060

6161
with pull(self.sh):
62-
self.assert_commit_message("Update 2 items. Added 0 items. Removed 2 items.")
62+
self.assert_commit_message("Update 2 items. Removed 2 items.")
6363
self.assert_new_commit()
6464

6565
assert os.path.exists(path) is False
@@ -93,7 +93,7 @@ def test_link_a_file(self, gitfs_log):
9393
os.link(filename, link_name)
9494

9595
with pull(self.sh):
96-
self.assert_commit_message("Update 2 items. Added 2 items. Removed 0 items.")
96+
self.assert_commit_message("Update 2 items. Added 2 items.")
9797

9898
is_link = os.path.isfile(link_name)
9999
assert is_link is not False
@@ -158,7 +158,7 @@ def test_create_embedded_directory(self, gitfs_log):
158158
assert os.path.exists(keep_file)
159159

160160
self.assert_new_commit()
161-
commit_msg = "Update 2 items. Added 2 items. Removed 0 items."
161+
commit_msg = "Update 2 items. Added 2 items."
162162
self.assert_commit_message(commit_msg)
163163

164164
def test_create_directory_inside_an_already_existing_directory(self, gitfs_log):
@@ -205,7 +205,7 @@ def test_create_embedded_directory_on_multiple_levels(self, gitfs_log):
205205
assert os.path.exists(keep_file)
206206

207207
self.assert_new_commit()
208-
commit_msg = "Update {} items. Added {} items. Removed 0 items.".format(len(keep_files), len(keep_files))
208+
commit_msg = "Update {} items. Added {} items.".format(len(keep_files), len(keep_files))
209209
self.assert_commit_message(commit_msg)
210210

211211
def test_create_embedded_directory_big_depth(self, gitfs_log):
@@ -283,7 +283,7 @@ def test_fsync(self, gitfs_log):
283283

284284
with pull(self.sh):
285285
self.assert_new_commit()
286-
self.assert_commit_message("Update 1 items. Added 2 items. Removed 0 items.")
286+
self.assert_commit_message("Update 1 items. Added 2 items.")
287287

288288
def test_create(self, gitfs_log):
289289
filename = "{}/new_empty_file".format(self.current_path)
@@ -357,8 +357,7 @@ def test_create_multiple_files(self, gitfs_log):
357357
self.assert_new_commit()
358358

359359
with pull(self.sh):
360-
self.assert_commit_message("Update {} items. Added {} items. Removed 0 items.".format(no_of_files,
361-
no_of_files))
360+
self.assert_commit_message("Update {} items. Added {} items.".format(no_of_files, no_of_files))
362361

363362
def test_delete_file(self, gitfs_log):
364363
filename = "{}/deletable_file".format(self.current_path)

0 commit comments

Comments
 (0)