diff options
author | Christian Ehrhardt <christian.ehrhardt@canonical.com> | 2016-05-10 15:30:49 +0200 |
---|---|---|
committer | Christian Ehrhardt <christian.ehrhardt@canonical.com> | 2016-05-10 15:30:49 +0200 |
commit | 8cb8502cc1c99ec787e23504cf4e9f60c01bf0fe (patch) | |
tree | 79a540806938ee01d03dc242373154688ebd8869 /tests | |
parent | b0494addabfe1d07947427ade99a00d2c7588f12 (diff) | |
download | vyos-cloud-init-8cb8502cc1c99ec787e23504cf4e9f60c01bf0fe.tar.gz vyos-cloud-init-8cb8502cc1c99ec787e23504cf4e9f60c01bf0fe.zip |
add test_apt_source_ppa (failing for now)
Diffstat (limited to 'tests')
-rw-r--r-- | tests/unittests/test_handler/test_handler_apt_source.py | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/tests/unittests/test_handler/test_handler_apt_source.py b/tests/unittests/test_handler/test_handler_apt_source.py index a9647156..22a4accf 100644 --- a/tests/unittests/test_handler/test_handler_apt_source.py +++ b/tests/unittests/test_handler/test_handler_apt_source.py @@ -103,4 +103,25 @@ class TestAptSourceConfig(TestCase): "multiverse"), contents, flags=re.IGNORECASE)) + + def test_apt_source_ppa(self): + """ test_apt_source_ppa + Test specification of a ppa + """ + params = self._get_default_params() + cfg = {'source': 'ppa:smoser/cloud-init-test', + 'filename': self.aptlistfile} + + cc_apt_configure.add_sources([cfg], params) + + self.assertTrue(os.path.isfile(self.aptlistfile)) + + # report content before making regex + # FAIL ? goes in "untranslated" + # should become e.g. deb http://ppa.launchpad.net/smoser/cloud-init-test/ubuntu xenial main + contents = load_tfile_or_url(self.aptlistfile) + print(contents) + self.assertTrue(1 == 2) + + # vi: ts=4 expandtab |