Commit d7bfc065 authored by Grégory Wisniewski's avatar Grégory Wisniewski

Full rewrite of node module tests, better fit to the actual implementation of

Node and NodeManager classes.


git-svn-id: https://svn.erp5.org/repos/neo/trunk@1290 71dcc9de-d417-0410-9af5-da40c76e7ee4
parent b839b14e
...@@ -21,6 +21,11 @@ from neo import logging ...@@ -21,6 +21,11 @@ from neo import logging
from neo import protocol from neo import protocol
from neo.util import dump from neo.util import dump
# TODO:
# Node requires a manager
# Index nodes per node type, server, uuid and state
# A subclass should not tell it's own type
class Node(object): class Node(object):
"""This class represents a node.""" """This class represents a node."""
...@@ -34,6 +39,9 @@ class Node(object): ...@@ -34,6 +39,9 @@ class Node(object):
def setManager(self, manager): def setManager(self, manager):
self.manager = manager self.manager = manager
def getManager(self):
return self.manager
def getLastStateChange(self): def getLastStateChange(self):
return self.last_state_change return self.last_state_change
......
This diff is collapsed.
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment