Remove the TestRemoteObject class

This class is now testing only things that exist (and are tested) in
oslo.versionedobjects. Remove this class from what we test in nova.

Conflicts:
	nova/tests/unit/objects/test_objects.py

Change-Id: I2e64f5917fb83eaa29970388359ef29db44f0e0b
(cherry picked from commit bca5c1f684)
This commit is contained in:
Dan Smith 2015-11-23 11:15:56 -08:00 committed by Matt Riedemann
parent 94d6b692d8
commit 1a688e33f1
1 changed files with 0 additions and 36 deletions

View File

@ -911,42 +911,6 @@ class TestObject(_LocalTest, _TestObject):
self.assertTrue(obj.deleted)
class TestRemoteObject(_RemoteTest, _TestObject):
@mock.patch('oslo_versionedobjects.base.obj_tree_get_versions')
def test_major_version_mismatch(self, mock_otgv):
mock_otgv.return_value = {
'MyObj': '2.0',
}
self.assertRaises(ovo_exc.IncompatibleObjectVersion,
MyObj2.query, self.context)
@mock.patch('oslo_versionedobjects.base.obj_tree_get_versions')
def test_minor_version_greater(self, mock_otgv):
mock_otgv.return_value = {
'MyObj': '1.7',
}
self.assertRaises(ovo_exc.IncompatibleObjectVersion,
MyObj2.query, self.context)
def test_minor_version_less(self):
MyObj2.VERSION = '1.2'
obj = MyObj2.query(self.context)
self.assertEqual(obj.bar, 'bar')
@mock.patch('oslo_versionedobjects.base.obj_tree_get_versions')
def test_compat(self, mock_otgv):
mock_otgv.return_value = {
'MyObj': '1.1',
}
obj = MyObj2.query(self.context)
self.assertEqual('oldbar', obj.bar)
def test_revision_ignored(self):
MyObj2.VERSION = '1.1.456'
obj = MyObj2.query(self.context)
self.assertEqual('bar', obj.bar)
class TestObjectSerializer(_BaseTestCase):
def test_serialize_entity_primitive(self):
ser = base.NovaObjectSerializer()