2016-04-10 04:00:00 +00:00
|
|
|
#!/usr/bin/python3
|
2015-03-23 11:36:12 +00:00
|
|
|
#
|
|
|
|
# Copyright (C) 2014 Red Hat, Inc.
|
|
|
|
#
|
|
|
|
# This program is free software; you can redistribute it and/or modify
|
|
|
|
# it under the terms of the GNU Lesser General Public License as published
|
|
|
|
# by the Free Software Foundation; either version 2.1 of the License, or
|
|
|
|
# (at your option) any later version.
|
|
|
|
#
|
|
|
|
# This program is distributed in the hope that it will be useful,
|
|
|
|
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
|
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
|
|
# GNU Lesser General Public License for more details.
|
|
|
|
#
|
|
|
|
# You should have received a copy of the GNU Lesser General Public License
|
|
|
|
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
|
|
|
#
|
|
|
|
# Author: Chris Lumens <clumens@redhat.com>
|
|
|
|
|
|
|
|
__all__ = ["SimpleLiveCDCreator", "SimpleLiveCD_OutsideTest"]
|
|
|
|
|
|
|
|
from . import Creator, OutsideMixin
|
|
|
|
import unittest
|
|
|
|
|
2015-05-30 11:20:59 +00:00
|
|
|
from blivet.size import Size
|
|
|
|
|
2015-03-23 11:36:12 +00:00
|
|
|
class SimpleLiveCDCreator(Creator):
|
2015-05-30 11:20:59 +00:00
|
|
|
drives = [("one", Size("8 GiB"))]
|
2015-03-23 11:36:12 +00:00
|
|
|
name = "simplelivecd"
|
|
|
|
tests = [("welcome", "BasicWelcomeTestCase"),
|
|
|
|
("summary", "LiveCDSummaryTestCase"),
|
|
|
|
("date_time", "LiveCDDateTimeTestCase"),
|
|
|
|
("keyboard", "BasicKeyboardTestCase"),
|
|
|
|
("storage", "BasicStorageTestCase"),
|
|
|
|
("network", "LiveCDNetworkTestCase"),
|
|
|
|
("progress", "LiveCDProgressTestCase"),
|
|
|
|
("rootpassword", "BasicRootPasswordTestCase"),
|
|
|
|
("progress", "LiveCDFinishTestCase")]
|
|
|
|
|
|
|
|
class SimpleLiveCD_OutsideTest(OutsideMixin, unittest.TestCase):
|
|
|
|
creatorClass = SimpleLiveCDCreator
|