From 45a0652fa344e63b00970202003ff63ecfa9a2d9 Mon Sep 17 00:00:00 2001 From: Guido Günther Date: Mon, 27 Nov 2017 19:59:32 +0100 Subject: dch: Create changelog if missing Closes: #669171 Thanks: Daniel Dehennin for the groundwork on this --- tests/11_test_dch_main.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'tests') diff --git a/tests/11_test_dch_main.py b/tests/11_test_dch_main.py index bebb1e4c..d9023c3c 100644 --- a/tests/11_test_dch_main.py +++ b/tests/11_test_dch_main.py @@ -404,4 +404,11 @@ class TestScriptDch(DebianGitTestRepo): def test_dch_subdir(self): os.chdir('debian/') - self.run_dch() + lines = self.run_dch() + self.assertEqual("test-package (1.0-1) UNRELEASED; urgency=%s\n" % default_urgency, lines[0]) + self.assertIn(""" * added debian/control\n""", lines) + + def test_dch_create_changelog(self): + os.unlink('debian/changelog') + lines = self.run_dch() + self.assertEqual("test-package (1.0-1) UNRELEASED; urgency=%s\n" % default_urgency, lines[0]) -- cgit v1.2.3