summaryrefslogtreecommitdiffstats
path: root/tests/unit/test_testutils.py
diff options
context:
space:
mode:
authorMonty Taylor <mordred@inaugust.com>2013-01-22 19:54:57 -0500
committerMonty Taylor <mordred@inaugust.com>2013-01-24 16:26:43 +1100
commit827547a0b3da411441bf691ddbc94867001a3311 (patch)
tree17fb6b54fa0e00f8fa41d447f865e1ceb25b004a /tests/unit/test_testutils.py
parent1bc3ecf25d1b86dcb178d5f59b178bde94f5f667 (diff)
downloadoslo-827547a0b3da411441bf691ddbc94867001a3311.tar.gz
oslo-827547a0b3da411441bf691ddbc94867001a3311.tar.xz
oslo-827547a0b3da411441bf691ddbc94867001a3311.zip
Use testtools as test base class.
On the path to testr migration, we need to replace the unittest base classes with testtools. Replace tearDown with addCleanup, addCleanup is more resilient than tearDown. The fixtures library has excellent support for managing and cleaning tempfiles. Use it. Replace skip_ with testtools.skipTest Part of blueprint grizzly-testtools. Change-Id: I45e11bbb1ff9b31f3278d3b016737dcb7850cd98
Diffstat (limited to 'tests/unit/test_testutils.py')
-rw-r--r--tests/unit/test_testutils.py43
1 files changed, 0 insertions, 43 deletions
diff --git a/tests/unit/test_testutils.py b/tests/unit/test_testutils.py
deleted file mode 100644
index b3088ee..0000000
--- a/tests/unit/test_testutils.py
+++ /dev/null
@@ -1,43 +0,0 @@
-# vim: tabstop=4 shiftwidth=4 softtabstop=4
-
-# Copyright 2012 Red Hat, Inc.
-# 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.
-
-import unittest
-
-from openstack.common import testutils
-
-
-class TestUtilsTestCase(unittest.TestCase):
-
- @testutils.skip_test('test should be skipped')
- def test_skip_test(self):
- raise Exception('should have been skipped')
-
- @testutils.skip_if(True, 'test should be skipped')
- def test_skip_if_true(self):
- raise Exception('should have been skipped')
-
- @testutils.skip_if(False, 'test should not be skipped')
- def test_skip_if_false(self):
- pass
-
- @testutils.skip_unless(True, 'test should not be skipped')
- def test_skip_unless_true(self):
- pass
-
- @testutils.skip_unless(False, 'test should be skipped')
- def test_skip_unless_false(self):
- raise Exception('should have been skipped')