652477b765
bug 1054387 So far unit tests were executed using an in-memory database. Memory was not being freed thus causing oom frequently due to the increased number of unit tests. Since sqlite in memory db do not work very well anyway with nose, we are moving to file-based databases; slower, but safer. Also, this patch removes a bunch of unit tests which do not add anything to code coverage or number or test cases exercised. Change-Id: Ib853727a5268643fbe8a99f6ebd0fc10aca6a43a
42 lines
1.2 KiB
Python
42 lines
1.2 KiB
Python
# Copyright (c) 2012 OpenStack, LLC.
|
|
#
|
|
# 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 quantum.tests.unit import test_db_plugin as test_plugin
|
|
|
|
|
|
class NecPluginV2TestCase(test_plugin.QuantumDbPluginV2TestCase):
|
|
|
|
_plugin_name = 'quantum.plugins.nec.nec_plugin.NECPluginV2'
|
|
|
|
def setUp(self):
|
|
super(NecPluginV2TestCase, self).setUp(self._plugin_name)
|
|
|
|
|
|
class TestNecBasicGet(test_plugin.TestBasicGet, NecPluginV2TestCase):
|
|
pass
|
|
|
|
|
|
class TestNecV2HTTPResponse(test_plugin.TestV2HTTPResponse,
|
|
NecPluginV2TestCase):
|
|
pass
|
|
|
|
|
|
class TestNecPortsV2(test_plugin.TestPortsV2, NecPluginV2TestCase):
|
|
pass
|
|
|
|
|
|
class TestNecNetworksV2(test_plugin.TestNetworksV2, NecPluginV2TestCase):
|
|
pass
|