Пример #1
0
class StateStreamTestCase(unittest.TestCase):
    object = None  # should be set in subclass setUp
    
    def setUpForObject(self, obj):
        self.object = obj
        self.updates = []
        self.poller = Poller()
        
        def send(value):
            self.updates.extend(json.loads(value))
        
        self.stream = StateStreamInner(
            send,
            self.object,
            'urlroot',
            lambda: None,  # TODO test noteDirty or make it unnecessary
            poller=self.poller)
    
    def getUpdates(self):
        # warning: implementation poking
        self.poller.poll()
        self.stream._flush()
        u = self.updates
        self.updates = []
        return u
Пример #2
0
class StateStreamTestCase(unittest.TestCase):
    object = None  # should be set in subclass setUp

    def setUpForObject(self, obj):
        self.object = obj
        self.updates = []
        self.poller = Poller()

        def send(value):
            self.updates.extend(json.loads(value))

        self.stream = StateStreamInner(
            send,
            self.object,
            'urlroot',
            lambda: None,  # TODO test noteDirty or make it unnecessary
            poller=self.poller)

    def getUpdates(self):
        # warning: implementation poking
        self.poller.poll()
        self.stream._flush()
        u = self.updates
        self.updates = []
        return u
Пример #3
0
 def setUpForObject(self, obj):
     self.object = obj
     self.updates = []
     self.poller = Poller()
     
     def send(value):
         self.updates.extend(json.loads(value))
     
     self.stream = StateStreamInner(send, self.object, 'urlroot', poller=self.poller)
Пример #4
0
class StateStreamTestCase(unittest.TestCase):
	def setUp(self):
		self.updates = []
		def send(value):
			self.updates.extend(json.loads(value))
		self.stream = StateStreamInner(send, self.object, 'urlroot')
	
	def getUpdates(self):
		self.stream.poll()
		u = self.updates
		self.updates = []
		return u
Пример #5
0
    def setUpForObject(self, obj):
        self.object = obj
        self.updates = []
        self.poller = Poller()

        def send(value):
            self.updates.extend(json.loads(value))

        self.stream = StateStreamInner(
            send,
            self.object,
            'urlroot',
            lambda: None,  # TODO test noteDirty or make it unnecessary
            poller=self.poller)
Пример #6
0
	def setUp(self):
		self.updates = []
		
		def send(value):
			self.updates.extend(json.loads(value))
		
		self.stream = StateStreamInner(send, self.object, 'urlroot')
Пример #7
0
 def setUpForObject(self, obj):
     self.object = obj
     self.updates = []
     self.poller = Poller()
     
     def send(value):
         self.updates.extend(json.loads(value))
     
     self.stream = StateStreamInner(send, self.object, 'urlroot', poller=self.poller)
Пример #8
0
 def setUpForObject(self, obj):
     self.object = obj
     self.updates = []
     self.poller = Poller()
     
     def send(value):
         self.updates.extend(json.loads(value))
     
     self.stream = StateStreamInner(
         send,
         self.object,
         'urlroot',
         lambda: None,  # TODO test noteDirty or make it unnecessary
         poller=self.poller)