Example #1
0
 def test_reduce_direct(self):
     w = Worker('*****@*****.**')
     w.event('worker-online', 10.0, 13.0, fields={
         'hostname': '*****@*****.**',
         'timestamp': 10.0,
         'local_received': 13.0,
         'freq': 60,
     })
     fun, args = w.__reduce__()
     w2 = fun(*args)
     assert w2.hostname == w.hostname
     assert w2.pid == w.pid
     assert w2.freq == w.freq
     assert w2.heartbeats == w.heartbeats
     assert w2.clock == w.clock
     assert w2.active == w.active
     assert w2.processed == w.processed
     assert w2.loadavg == w.loadavg
     assert w2.sw_ident == w.sw_ident
Example #2
0
 def test_reduce_direct(self):
     w = Worker('*****@*****.**')
     w.event('worker-online', 10.0, 13.0, fields={
         'hostname': '*****@*****.**',
         'timestamp': 10.0,
         'local_received': 13.0,
         'freq': 60,
     })
     fun, args = w.__reduce__()
     w2 = fun(*args)
     assert w2.hostname == w.hostname
     assert w2.pid == w.pid
     assert w2.freq == w.freq
     assert w2.heartbeats == w.heartbeats
     assert w2.clock == w.clock
     assert w2.active == w.active
     assert w2.processed == w.processed
     assert w2.loadavg == w.loadavg
     assert w2.sw_ident == w.sw_ident
Example #3
0
 def test_reduce_direct(self):
     w = Worker('*****@*****.**')
     w.event('worker-online', 10.0, 13.0, fields={
         'hostname': '*****@*****.**',
         'timestamp': 10.0,
         'local_received': 13.0,
         'freq': 60,
     })
     fun, args = w.__reduce__()
     w2 = fun(*args)
     self.assertEqual(w2.hostname, w.hostname)
     self.assertEqual(w2.pid, w.pid)
     self.assertEqual(w2.freq, w.freq)
     self.assertEqual(w2.heartbeats, w.heartbeats)
     self.assertEqual(w2.clock, w.clock)
     self.assertEqual(w2.active, w.active)
     self.assertEqual(w2.processed, w.processed)
     self.assertEqual(w2.loadavg, w.loadavg)
     self.assertEqual(w2.sw_ident, w.sw_ident)
Example #4
0
 def test_reduce_direct(self):
     w = Worker('*****@*****.**')
     w.event('worker-online',
             10.0,
             13.0,
             fields={
                 'hostname': '*****@*****.**',
                 'timestamp': 10.0,
                 'local_received': 13.0,
                 'freq': 60,
             })
     fun, args = w.__reduce__()
     w2 = fun(*args)
     self.assertEqual(w2.hostname, w.hostname)
     self.assertEqual(w2.pid, w.pid)
     self.assertEqual(w2.freq, w.freq)
     self.assertEqual(w2.heartbeats, w.heartbeats)
     self.assertEqual(w2.clock, w.clock)
     self.assertEqual(w2.active, w.active)
     self.assertEqual(w2.processed, w.processed)
     self.assertEqual(w2.loadavg, w.loadavg)
     self.assertEqual(w2.sw_ident, w.sw_ident)