Blame tests/cloud_tests/testcases/modules/apt_configure_sources_ppa.py

Packit Service a04d08
# This file is part of cloud-init. See LICENSE file for license information.
Packit Service a04d08
Packit Service a04d08
"""cloud-init Integration Test Verify Script."""
Packit Service a04d08
from tests.cloud_tests.testcases import base
Packit Service a04d08
Packit Service a04d08
Packit Service a04d08
class TestAptconfigureSourcesPPA(base.CloudTestCase):
Packit Service a04d08
    """Test apt-configure module."""
Packit Service a04d08
Packit Service a04d08
    def test_ppa(self):
Packit Service a04d08
        """Test specific ppa added."""
Packit Service a04d08
        out = self.get_data_file('sources.list')
Packit Service a04d08
        self.assertIn(
Packit Service a04d08
            'http://ppa.launchpad.net/cloud-init-dev/test-archive/ubuntu', out)
Packit Service a04d08
Packit Service a04d08
    def test_ppa_key(self):
Packit Service a04d08
        """Test ppa key added."""
Packit Service a04d08
        out = self.get_data_file('apt-key')
Packit Service a04d08
        self.assertIn(
Packit Service a04d08
            '1FF0 D853 5EF7 E719 E5C8  1B9C 083D 06FB E4D3 04DF', out)
Packit Service a04d08
        self.assertIn('Launchpad PPA for cloud init development team', out)
Packit Service a04d08
Packit Service a04d08
# vi: ts=4 expandtab