@Override public Date toDate(String date) throws IllegalArgumentException { return dateService.iso8601SecondsDateParse(date); }
protected Date parseDate(String toParse) { try { return dateService.iso8601DateParse(toParse); } catch (RuntimeException e) { return dateService.iso8601SecondsDateParse(toParse); } }
protected Date parseDate(String toParse) { try { return dateService.iso8601DateParse(toParse); } catch (RuntimeException e) { return dateService.iso8601SecondsDateParse(toParse); } }
protected Date parseDate(String toParse) { try { return dateService.iso8601DateParse(toParse); } catch (RuntimeException e) { return dateService.iso8601SecondsDateParse(toParse); } }
protected Date parseDate(String toParse) { try { return dateService.iso8601DateParse(toParse); } catch (RuntimeException e) { return dateService.iso8601SecondsDateParse(toParse); } }
public Date read(JsonReader in) throws IOException { String isoFormat = propertiesAdapter.read(in).getProperty("iso_format"); if (isoFormat != null) return dateService.iso8601SecondsDateParse(isoFormat); return null; }
@Test public void testIso8601DateParseTz() { Date dsDate = dateService.iso8601SecondsDateParse(testData[0].iso8601DateStringTz); assertEquals(dsDate, testData[0].date); }
@Test public void testIso8601SecondsDateParse() { Date dsDate = dateService.iso8601SecondsDateParse(testData[0].iso8601SecondsDateString); assertEquals(dsDate, testData[0].date); }
@Test void testTz() { assertEquals(dateService.iso8601SecondsDateParse("2011-05-26T02:14:13-04:00").getTime(), 1306390453000l); }
public Set<Datapoint> expected() { Set<Datapoint> expected = ImmutableSet.of(new Datapoint(0.17777777777777778, null, null, dateService .iso8601SecondsDateParse("2009-01-16T00:00:00Z"), 9.0, null, Unit.PERCENT, null), new Datapoint(0.1, null, null, dateService.iso8601SecondsDateParse("2009-01-16T00:01:00Z"), 8.0, null, Unit.PERCENT, null)); return expected; }
public void testApplyInputStream2() { InputStream is = getClass().getResourceAsStream("/task-hosting.xml"); Task result = factory.create(injector.getInstance(TaskHandler.class)).parse(is); Task expects = new TaskImpl(URI.create("https://vcloud.safesecureweb.com/api/v0.8/task/97806"), null, TaskStatus.SUCCESS, dateService.iso8601SecondsDateParse("2010-01-14T20:04:51Z"), dateService .iso8601SecondsDateParse("2010-01-14T20:05:02Z"), dateService .iso8601SecondsDateParse("2010-01-15T20:05:02Z"), new ReferenceTypeImpl("188849-96", VCloudMediaType.VAPP_XML, URI .create("https://vcloud.safesecureweb.com/api/v0.8/vapp/188849-96")), null); assertEquals(result, expects); }
public void testError() { InputStream is = getClass().getResourceAsStream("/task-error.xml"); Task result = factory.create(injector.getInstance(TaskHandler.class)).parse(is); Task expects = new TaskImpl(URI.create("http://10.150.4.49/api/v0.8/task/23"), null, TaskStatus.ERROR, dateService.iso8601SecondsDateParse("2009-12-07T19:05:02Z"), dateService.iso8601SecondsDateParse("2009-12-10T14:40:32Z"), null, new ReferenceTypeImpl("testapp1", TerremarkVCloudMediaType.VAPP_XML, URI.create("http://10.150.4.49/api/v0.8/vapp/1")), new ErrorImpl( "Error processing job", 500, MinorCode.UNRECOGNIZED, " Error in runDailySummaries date used:2009-12-09 19:40:30.577326+00:00", null)); assertEquals(result, expects); } }
public void testError() { InputStream is = getClass().getResourceAsStream("/task-error.xml"); Task result = factory.create(injector.getInstance(TaskHandler.class)).parse(is); Task expects = new TaskImpl(URI.create("http://10.150.4.49/api/v0.8/task/23"), null, TaskStatus.ERROR, dateService.iso8601SecondsDateParse("2009-12-07T19:05:02Z"), dateService .iso8601SecondsDateParse("2009-12-10T14:40:32Z"), null, new ReferenceTypeImpl("testapp1", VCloudMediaType.VAPP_XML, URI.create("http://10.150.4.49/api/v0.8/vapp/1")), new ErrorImpl( "Error processing job", 500, MinorCode.UNRECOGNIZED, " Error in runDailySummaries date used:2009-12-09 19:40:30.577326+00:00", null)); assertEquals(result, expects); } }
public HostAggregate exampleHostAggregate() { return HostAggregate.builder().name("jclouds-test-a").availabilityZone("nova") .created(dateService.iso8601SecondsDateParse("2012-05-11 11:40:17")) .updated(dateService.iso8601SecondsDateParse("2012-05-11 11:46:44")) .state("created").id("1").metadata(ImmutableMap.of("somekey", "somevalue", "anotherkey", "another val")).build(); }
public VolumeType testVolumeType() { return VolumeType.builder().id("8").name("jclouds-test-1").created(dateService.iso8601SecondsDateParse("2012-05-10 12:33:06")).extraSpecs(ImmutableMap.of("test", "value1", "test1", "wibble")).build(); } }
public void testGetToken() { TokenApi api = requestsSendResponses( keystoneAuthWithUsernameAndPasswordAndTenantName, responseWithKeystoneAccess, authenticatedGET().endpoint(endpoint + "/v2.0/tokens/sometokenorother").build(), HttpResponse.builder().statusCode(200).payload(payloadFromResourceWithContentType("/token_details.json", APPLICATION_JSON)).build()) .getTokenApi().get(); Token token = api.get("sometokenorother"); assertNotNull(token); assertEquals(token, Token.builder().id("167eccdc790946969ced473732e8109b").expires(dateService.iso8601SecondsDateParse("2012-04-28T12:42:50Z")) .tenant(Tenant.builder().id("4cea93f5464b4f1c921fb3e0461d72b5").name("demo").build()).build()); }
public void testListDomainsWhenResponseIs2xx() throws Exception { DomainApi api = requestSendsResponse( HttpRequest.builder().method("POST").endpoint("https://api.glesys.com/domain/list/format/json") .addHeader("Accept", "application/json") .addHeader("Authorization", "Basic aWRlbnRpdHk6Y3JlZGVudGlhbA==").build(), HttpResponse.builder().statusCode(200).payload(payloadFromResource("/domain_list.json")).build()).getDomainApi(); Domain expected = Domain.builder().domainName("testglesys.jclouds.org").createTime(dateService.iso8601SecondsDateParse("2012-01-31T12:19:03+01:00")).build(); Domain actual = Iterables.getOnlyElement(api.list()); assertEquals(expected.getName(), actual.getName()); assertEquals(expected.getCreateTime(), actual.getCreateTime()); }
protected Volume testVolume() { return Volume.builder().status(Volume.Status.IN_USE).description("This is a test volume").zone("nova").name("test") .attachments(ImmutableSet.of(testAttachment())).size(1).id("1").created(dateService.iso8601SecondsDateParse("2012-04-23 12:16:45")).build(); }
protected VolumeSnapshot testSnapshot() { return VolumeSnapshot.builder().id("7").volumeId("9").description("jclouds live test snapshot").status(Volume.Status.AVAILABLE) .name("jclouds-live-test").size(1).created(dateService.iso8601SecondsDateParse("2012-04-24 13:34:42")).build(); } }
private EmailAccount getEmailAccountInDetails() { return EmailAccount.builder().account("test@CL13016.jclouds.org") .antispamLevel(3) .antiVirus(true) .autoRespondSaveEmail(true) .created(dateService.iso8601SecondsDateParse("2012-06-20T12:01:01+02:00")) .quota(EmailQuota.builder().max(200).unit("MB").build()).build(); }