def test_make_osa_report(self, tmpdir):
"""Verify that we can make the OSA header report."""
p = tmpdir.mkdir('test')
path = str(p)
repo = Repo.init(path)
file = p / 'test.txt'
file.write_text(u'Testing1', encoding='utf-8')
repo.index.add(['test.txt'])
repo.index.commit('Testing 1')
file.write_text(u'Testing2', encoding='utf-8')
repo.index.add(['test.txt'])
repo.index.commit('Testing 2')
parser = osa_differ.create_parser()
args = parser.parse_args(['HEAD~1', 'HEAD'])
report = osa_differ.make_osa_report(path,
'HEAD~1',
"HEAD",
args)
assert "HEAD~1" in report
assert "OpenStack-Ansible Diff Generator" in report
评论列表
文章目录