Add basic travis.yml and refactor some tests

This commit is contained in:
David-Wobrock committed 2017-11-20 23:11:33 +01:00
1 parent f66867611a
commit 8f01e1e99d
2 files changed
+14 -3

No files matched your search

+9 -3
View File
@@ -56,16 +56,22 @@ class BackwardcompatibilityDetectionTest(unittest.TestCase):
fixtures.prepare_git_project(test_project_path)
self._test_linter_finds_no_errors(test_project_path)
def test_specify_git_hash(self):
def test_no_specify_git_hash(self):
test_project_path = fixtures.MULTI_COMMIT_PROJECT
fixtures.prepare_git_project(test_project_path)
self._test_linter_finds_errors(test_project_path, commit_id=None)
def test_specify_git_hash_by_commit_hash(self):
test_project_path = fixtures.MULTI_COMMIT_PROJECT
fixtures.prepare_git_project(test_project_path)
self._test_linter_finds_no_errors(
test_project_path,
commit_id='44330921696018f8f1480df897b38310549982cb')
self._test_linter_finds_no_errors(test_project_path, commit_id='tag1')
#def test_specify_git_hash_by_tag(self):
# test_project_path = fixtures.MULTI_COMMIT_PROJECT
# fixtures.prepare_git_project(test_project_path)
# self._test_linter_finds_no_errors(test_project_path, commit_id='tag1')
def _test_linter_finds_errors(self, path, commit_id=None):
linter = MigrationLinter(path, commit_id=commit_id)