diff options
Diffstat (limited to 'cxmanage_api/tests/__init__.py')
-rw-r--r-- | cxmanage_api/tests/__init__.py | 37 |
1 files changed, 7 insertions, 30 deletions
diff --git a/cxmanage_api/tests/__init__.py b/cxmanage_api/tests/__init__.py index d8d5307..bf136c0 100644 --- a/cxmanage_api/tests/__init__.py +++ b/cxmanage_api/tests/__init__.py @@ -1,6 +1,3 @@ -"""Calxeda: __init__.py""" - - # Copyright (c) 2012-2013, Calxeda Inc. # # All rights reserved. @@ -31,30 +28,10 @@ # THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH # DAMAGE. - -import os -import random -import tempfile - -from cxmanage_api.image import Image - -def random_file(size): - """ Create a random file """ - contents = "".join([chr(random.randint(0, 255)) for _ in range(size)]) - file_, filename = tempfile.mkstemp(prefix='cxmanage_test-') - with os.fdopen(file_, "w") as file_handle: - file_handle.write(contents) - - return filename - -class TestImage(Image): - """TestImage Class.""" - def verify(self): - return True - -# pylint: disable=R0903 -class TestSensor(object): - """ Sensor result from bmc/target """ - def __init__(self, sensor_name, sensor_reading): - self.sensor_name = sensor_name - self.sensor_reading = sensor_reading +from cxmanage_api.tests.utilities import random_file, TestImage, TestSensor +from cxmanage_api.tests.dummy import Dummy +from cxmanage_api.tests.dummy_bmc import DummyBMC +from cxmanage_api.tests.dummy_node import DummyNode, DummyFailNode +from cxmanage_api.tests.dummy_image import DummyImage +from cxmanage_api.tests.dummy_ubootenv import DummyUbootEnv +from cxmanage_api.tests.dummy_ip_retriever import DummyIPRetriever |