Merge pull request #651 from elasticsales/server-13975-precaution
Don't use a system collection in the tests
This commit is contained in:
commit
4db4f45897
@ -2411,7 +2411,7 @@ class InstanceTest(unittest.TestCase):
|
|||||||
for parameter_name, parameter in self.parameters.iteritems():
|
for parameter_name, parameter in self.parameters.iteritems():
|
||||||
parameter.expand()
|
parameter.expand()
|
||||||
|
|
||||||
class System(Document):
|
class NodesSystem(Document):
|
||||||
name = StringField(required=True)
|
name = StringField(required=True)
|
||||||
nodes = MapField(ReferenceField(Node, dbref=False))
|
nodes = MapField(ReferenceField(Node, dbref=False))
|
||||||
|
|
||||||
@ -2419,18 +2419,18 @@ class InstanceTest(unittest.TestCase):
|
|||||||
for node_name, node in self.nodes.iteritems():
|
for node_name, node in self.nodes.iteritems():
|
||||||
node.expand()
|
node.expand()
|
||||||
node.save(*args, **kwargs)
|
node.save(*args, **kwargs)
|
||||||
super(System, self).save(*args, **kwargs)
|
super(NodesSystem, self).save(*args, **kwargs)
|
||||||
|
|
||||||
System.drop_collection()
|
NodesSystem.drop_collection()
|
||||||
Node.drop_collection()
|
Node.drop_collection()
|
||||||
|
|
||||||
system = System(name="system")
|
system = NodesSystem(name="system")
|
||||||
system.nodes["node"] = Node()
|
system.nodes["node"] = Node()
|
||||||
system.save()
|
system.save()
|
||||||
system.nodes["node"].parameters["param"] = Parameter()
|
system.nodes["node"].parameters["param"] = Parameter()
|
||||||
system.save()
|
system.save()
|
||||||
|
|
||||||
system = System.objects.first()
|
system = NodesSystem.objects.first()
|
||||||
self.assertEqual("UNDEFINED", system.nodes["node"].parameters["param"].macros["test"].value)
|
self.assertEqual("UNDEFINED", system.nodes["node"].parameters["param"].macros["test"].value)
|
||||||
|
|
||||||
def test_embedded_document_equality(self):
|
def test_embedded_document_equality(self):
|
||||||
|
Loading…
x
Reference in New Issue
Block a user