Exemplo n.º 1
0
 def __init__(self, args):
     self.args = args
     self.context = zmq.Context()
     self._init_socket()
     self.encoder = DateTimeJSONEncoder()
     self.agent_id = self.args.get('agent_id')
     self.run_id = self.args.get('run_id')
Exemplo n.º 2
0
 def test_datetime_json_encoder(self):
     encoder = DateTimeJSONEncoder()
     date = datetime.datetime(2013, 5, 30, 18, 35, 11, 550482)
     delta = datetime.timedelta(0, 12, 126509)
     self.assertEquals(encoder.encode(date), '"2013-05-30T18:35:11.550482"')
     self.assertEquals(encoder.encode(delta), '12.126509')
     self.assertRaises(TypeError, encoder.encode, gevent.socket)
Exemplo n.º 3
0
 def __init__(self, test_result, args):
     self.test_result = test_result
     self.current = 0
     self.filename = args['output_file_filename']
     self.encoder = DateTimeJSONEncoder()
     self.fd = open(self.filename, 'a+')