fuel-library/fuel_test/cobbler/test_single.py

22 lines
650 B
Python

import unittest
from fuel_test.cobbler.cobbler_test_case import CobblerTestCase
from fuel_test.manifest import Manifest
from fuel_test.settings import OPENSTACK_SNAPSHOT, CREATE_SNAPSHOTS
class SingleTestCase(CobblerTestCase):
def test_single(self):
Manifest().write_openstack_single_manifest(
remote=self.remote(),
ci=self.ci(),
quantum=False,
)
self.validate(
self.nodes().controllers,
'puppet agent --test')
if CREATE_SNAPSHOTS:
self.environment().snapshot(OPENSTACK_SNAPSHOT, force=True)
if __name__ == '__main__':
unittest.main()