Do not warn about uncommited files if sha is set explicitly.
Bug: 31603810 Test: Added test_GetModifiedFilesUncommittedExplicitCommit, all tests pass Change-Id: I953f22df5be8030fc8a7145531026220c97a8dd8
This commit is contained in:
@@ -122,6 +122,14 @@ class TestCheckstyle(unittest.TestCase):
|
||||
checkstyle._GetModifiedFiles(mock_last_commit(), out=out)
|
||||
self.assertEqual(out.getvalue(), checkstyle.ERROR_UNCOMMITTED)
|
||||
|
||||
def test_GetModifiedFilesUncommittedExplicitCommit(self):
|
||||
checkstyle.git.modified_files = mock_modified_files_uncommitted
|
||||
out = StringIO()
|
||||
files = checkstyle._GetModifiedFiles(mock_last_commit(), True, out=out)
|
||||
output = out.getvalue()
|
||||
self.assertEqual(output, '')
|
||||
self.assertEqual(files, {TEST_FILE1: FILE_MODIFIED, TEST_FILE2: FILE_ADDED})
|
||||
|
||||
def test_GetModifiedFilesNonJava(self):
|
||||
checkstyle.git.modified_files = mock_modified_files_non_java
|
||||
out = StringIO()
|
||||
|
||||
Reference in New Issue
Block a user