summaryrefslogtreecommitdiff
path: root/cxmanage_api/tests/__init__.py
diff options
context:
space:
mode:
Diffstat (limited to 'cxmanage_api/tests/__init__.py')
-rw-r--r--cxmanage_api/tests/__init__.py37
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