22 lines
650 B
Python
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()
|