summaryrefslogtreecommitdiff
path: root/ironic/tests/unit/cmd
diff options
context:
space:
mode:
authorJohn L. Villalovos <john.l.villalovos@intel.com>2015-09-28 11:36:37 -0700
committerJohn L. Villalovos <openstack.org@sodarock.com>2015-09-28 21:27:01 +0000
commitf350d87af82ba8e33c19fb03eeb67625027838db (patch)
tree21b2b058ad13c7e1a9897c26a82fa2d99be8ecae /ironic/tests/unit/cmd
parentefb8b2abb67ae8810cd59cb5879b33060e1051b4 (diff)
downloadironic-f350d87af82ba8e33c19fb03eeb67625027838db.tar.gz
Prepare for functional testing
Prepare for functional testing by creating two new directories: * ironic/tests/unit * ironic/tests/functional Move all files currently in ironic/tests/* to ironic/tests/unit/ Update imports from 'ironic.tests.YYY' to 'ironic.tests.unit.YYY' Fix any PEP8 issues due to longer lines Partial-Bug: #1491670 Change-Id: I1166f20adf8c84b2042b62e348926502a4851e08
Diffstat (limited to 'ironic/tests/unit/cmd')
-rw-r--r--ironic/tests/unit/cmd/__init__.py0
-rw-r--r--ironic/tests/unit/cmd/test_dbsync.py27
2 files changed, 27 insertions, 0 deletions
diff --git a/ironic/tests/unit/cmd/__init__.py b/ironic/tests/unit/cmd/__init__.py
new file mode 100644
index 000000000..e69de29bb
--- /dev/null
+++ b/ironic/tests/unit/cmd/__init__.py
diff --git a/ironic/tests/unit/cmd/test_dbsync.py b/ironic/tests/unit/cmd/test_dbsync.py
new file mode 100644
index 000000000..31e85996e
--- /dev/null
+++ b/ironic/tests/unit/cmd/test_dbsync.py
@@ -0,0 +1,27 @@
+# -*- encoding: utf-8 -*-
+#
+# Copyright 2013 Hewlett-Packard Development Company, L.P.
+# All Rights Reserved.
+#
+# Licensed under the Apache License, Version 2.0 (the "License"); you may
+# not use this file except in compliance with the License. You may obtain
+# a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+# License for the specific language governing permissions and limitations
+# under the License.
+
+from ironic.db import migration
+from ironic.tests.unit.db import base
+
+
+class DbSyncTestCase(base.DbTestCase):
+
+ def test_upgrade_and_version(self):
+ migration.upgrade('head')
+ v = migration.version()
+ self.assertTrue(v)