Commit Graph

827 Commits

Author SHA1 Message Date
Adrian Cole ef7e0a46e2 refactored expect tests to throw a 'server error' when there's no state expectation configured 2012-01-12 18:04:19 -08:00
Adrian Cole 5039708d34 now with guice in production mode, we get exceptions wrapped in CreationException and need to unwrap these accordingly 2012-01-12 18:02:34 -08:00
Adrian Cole 21b8aadbfb Issue 809:update to latest jersey and move off old repo 2012-01-11 14:39:13 -08:00
Adrian Cole ce5244f8d5 Issue 781:update to guava 11.0.1 2012-01-11 13:37:15 -08:00
Adrian Cole c151e5bdd7 Issue 730: last deprecated methods scheduled for removal in 1.3 2012-01-10 18:10:55 -08:00
Aled Sage da0b870295 Issue 731: added BaseRestClientExpectTest.orderedRequestsSendResponses, for expecting same request and giving different responses each time 2012-01-10 17:41:37 -08:00
Adrian Cole 018771d3a4 refactored error on current transaction 2012-01-10 16:44:06 -08:00
Adrian Cole ea9488db11 grammar 2012-01-10 12:34:32 -08:00
Adrian Cole 5000270090 grammar 2012-01-10 12:33:45 -08:00
Adrian Cole 64fb9f89cf added javadoc and helper methods to supply multiple request/response expectations 2012-01-10 12:21:26 -08:00
Adrian Cole deff082a48 allowed http request subclasses to match equals/hashCode when they render the same data; useful in testing 2012-01-10 12:21:26 -08:00
Adrian Cole f3f56463b4 centralized RestContext<S,A> binding 2012-01-10 12:21:25 -08:00
Adrian Cole e46ee9fbc4 Issue 807:update license headers 2012-01-09 10:54:57 -08:00
Aled Sage 557c5db706 Issue 764: added Suppliers2.memoizeWithExpirationOnAbsoluteInterval 2012-01-09 18:24:58 +00:00
Andrew Phillips 54506e6da5 [issue 802] Simplified by using a Maven-provided and generated file instead of jclouds-version.properties 2012-01-08 23:03:47 -05:00
Andrew Phillips 0dc9ecd531 [issue 802] Another slight improvement: remove unneeded test file 2012-01-07 21:27:38 -05:00
Adrian Cole 557c51dcb3 slight improvement to 802 2012-01-07 14:13:20 -08:00
Adrian Cole 6da6869755 Merge pull request #295 from jclouds/issue-802-pull-request
[issue 802] Adding support for programmatically accessible version info
2012-01-07 12:09:21 -08:00
Adrian Cole 0b41e74728 Issue 805:don't reopen oauth package in core 2012-01-07 11:50:42 -08:00
Adrian Cole a238efb786 Issue 804:update tests to jetty 8 and fix deprecated usage 2012-01-07 11:34:20 -08:00
Andrew Phillips 62061d8235 [issue 802] Adding support for programmatically accessible version information 2012-01-07 14:07:41 -05:00
Adrian Cole f390f314ee Issue 803: changes needed when guice is in production mode 2012-01-07 06:08:32 -08:00
Adrian Cole ef021720b1 essential problem from Issue 803:lifecycle calls such as executorService.close() not called 2012-01-07 05:12:49 -08:00
Adrian Cole af598ffeb0 missing commit 2012-01-05 18:17:29 -08:00
Adrian Cole f06e6982eb Issue 800:introduce property for build version 2012-01-05 17:51:55 -08:00
Adrian Cole 99fb37f6cf refactored LiveTest code to share property initialization 2012-01-05 17:51:03 -08:00
Adrian Cole 42137677da Issue 801:fix inconsistency in test property test.provider.apiversion set in pom.xml -> api-version 2012-01-05 13:09:45 -08:00
Adrian Cole 08355a92a1 Issue 799:simplify http test creation: take 1 2012-01-02 18:25:01 -08:00
Adrian Cole f54340e6d1 Issue 797: removed patches to gson and refactored raw json strategy thanks, @jessewilson 2012-01-02 14:47:35 -08:00
Adrian Cole ce657bbe08 example for gson 326 2012-01-02 11:33:21 -08:00
Adrian Cole 7146572620 Issue 797: converted many adapters to the new gson streaming method 2012-01-01 19:24:42 -08:00
Adrian Cole 8b492a63e3 Issue 797: moved JsonLiteral out of the gson package hierarchy as it is unnecessarily there 2012-01-01 16:30:26 -08:00
Adrian Cole ef7b91bfea Issue 797: update to gson 2.1 2012-01-01 15:49:16 -08:00
Adrian Cole 7e21b0ad05 Issue 797: gson 2+ defaults numbers to double 2012-01-01 15:48:55 -08:00
Adrian Cole 82c1d11191 Issue 797: gson 2+ addresses gson issue 325 2012-01-01 15:47:48 -08:00
Andrew Phillips 1b98e09bac [issue 795] Added a @DataProvider and modified failing tests to selectively run under Java6/7 2011-12-26 21:05:33 +00:00
Andrew Phillips 12cfbfe55c [issue 795] De-generified HttpMessage.Builder and HttpRequest.Builder, prevented the "ambiguous method" compile errors caused by GeneratedHttpRequest.builder() and from() (see [issue 461]) and added a convenience requestBuilder() and fromRequest() methods with the former signatures of builder() and from() resp. 2011-12-26 21:04:41 +00:00
Andrew Phillips 7cc67a675e [issue 461] Fixed compilation failures in tests. Same cause as e788f76411 2011-12-21 21:14:03 -05:00
Andrew Phillips e788f76411 [issue 461] Replacing a static builder() call with an explicit Builder() creation to prevent and "ambiguous method" compilation error on OpenJDK, Java 7 and others. The compiler can't figure out which static builder() method is the correct one :-( 2011-12-21 20:54:06 -05:00
Adrian Cole f7f81d6567 Merge pull request #278 from theambidextrousboy/Issue-789-Add-elastichosts-lax-p
Issue 789: add los angeles elastichost provider
2011-12-21 12:34:23 -08:00
Don Tran db17dadb43 Issue 789: add los angeles elastichost provider 2011-12-21 20:12:53 +00:00
Adrian Cole 76fac92b21 removed tmrk-enterprisecloud due to licensing reasons 2011-12-21 11:04:47 -08:00
Adrian Cole f9b38f646c Issue 730: removed deprecated methods from ComputeService RunScript/TemplateOptions SshClient.Factory and replaced occurences of Credentials with LoginCredentials whereever possible 2011-12-20 23:19:45 -08:00
Adrian Cole 827e0d1f06 Issue 791:add hpcloud-objectstorage-lvs provider 2011-12-20 12:39:15 -08:00
Adrian Cole 766b0ab5ba Merge pull request #269 from grkvlt/master
Some small changes for vcloud (greenhousedata) tests
2011-12-20 10:55:32 -08:00
Andrew Donald Kennedy a47b5506d9 Use jclouds copy of Nullable annotation 2011-12-20 18:29:15 +00:00
Don Tran 9eddabb4e8 Issue 789: elastichost-tor-p provider 2011-12-20 16:02:33 +00:00
Jeremy Daggett 6d6d68fdde Merge branch 'master' into hpcloud-object-storage 2011-12-19 14:47:07 -08:00
andreisavu 3cd9f6cdcf Increase backoff period from 100 to 500
This increases the overall test execution time but makes it less likely
to fail on slow test machines.
2011-12-19 16:35:39 +02:00
Aled Sage 9bbb3e7869 Issue 746: fix/tidy RetryablePredicateTest 2011-12-19 10:48:20 +00:00