def cmd_data_template(request, submitter, timestamp): # pylint:disable=W0621 tmpl_path = request.cls.command_template_path tmpl_data = read_resource(tmpl_path) ldt_rpr = rfc3339(timestamp, use_system_timezone=False) return tmpl_data % dict(app_name=request.cls.app_name, timestamp=ldt_rpr, submitter=submitter)
def test_datetime_converter(self): utc = timezone('UTC') ldt = datetime.datetime(2012, 8, 29, 16, 20, 0, tzinfo=utc) ldt_rpr = rfc3339(ldt, use_system_timezone=False) self.assert_equal( SimpleConverterRegistry.convert_from_representation( ldt_rpr, datetime.datetime), ldt) self.assert_equal( SimpleConverterRegistry.convert_to_representation( ldt, datetime.datetime), ldt_rpr)
def test_datetime_converter(self): utc = timezone('UTC') ldt = datetime.datetime(2012, 8, 29, 16, 20, 0, tzinfo=utc) ldt_rpr = rfc3339(ldt, use_system_timezone=False) self.assert_equal( SimpleConverterRegistry.convert_from_representation( ldt_rpr, datetime.datetime), ldt) self.assert_equal( SimpleConverterRegistry.convert_to_representation(ldt, datetime.datetime), ldt_rpr)
def to_representation(cls, value): return rfc3339(value)