Commit Graph

1879 Commits

Author SHA1 Message Date
Dave Syer
8d886eedfe Merge branch 'feature/eureka-stubs' into 2.0.x 2017-10-16 21:35:02 +01:00
Dave Syer
9d1eed6a82 Add script to build contract utils 2017-10-16 16:54:35 +01:00
Dave Syer
eeadc829b9 Parameterize contract version 2017-10-13 15:17:46 +01:00
Dave Syer
efe040549c Move contract helper out of the reactor build 2017-10-13 15:17:46 +01:00
Dave Syer
5bc9e65cdd Add tests for server metadata 2017-10-13 15:17:46 +01:00
Dave Syer
d6a604051f Split tests up into individual methods 2017-10-13 15:17:46 +01:00
Dave Syer
51a03b30f2 Consolidate stub tests into one place 2017-10-13 15:17:46 +01:00
Dave Syer
561f3b2fbf Add wiremock verification 2017-10-13 15:17:46 +01:00
Dave Syer
3a7af2c8fe Generate some stubs, yay! 2017-10-13 15:17:46 +01:00
Dave Syer
26c7c362d2 Add property to tests, parameterizing stubs 2017-10-13 15:17:46 +01:00
Dave Syer
0642ea52c9 Remove unused stubs file 2017-10-13 15:17:46 +01:00
Dave Syer
957e33207e Stabilise some tests 2017-10-13 15:17:46 +01:00
Dave Syer
a39fe345b5 Remove deprecated annotation 2017-10-13 15:17:46 +01:00
Dave Syer
40e72ddb8c Tweak assertions a bit 2017-10-13 15:17:46 +01:00
Dave Syer
195c3fd75d Extract utility class into shared library for contract tests 2017-10-13 15:17:46 +01:00
Dave Syer
c626bccad3 Add rest template to extract SSE events and assert them
The message has to be sent after the endpoint starts up, which only
happens after the first request is accepted, so we put that logic
in the response extractor.
2017-10-13 15:17:46 +01:00
Dave Syer
e295188075 Add tests for body of message 2017-10-13 15:17:46 +01:00
Dave Syer
7804e1bd59 Add Spring Cloud Contract for hystrix stream 2017-10-13 15:17:46 +01:00
Spencer Gibb
2870007392 Adds HystrixCommands helper object. 2017-10-11 23:18:06 -04:00
Spencer Gibb
fc9d442599 No longer require spring-boot-starter-web in eureka-client starter.
See gh-2359
2017-10-11 23:17:47 -04:00
Spencer Gibb
f4321dd3d6 Add dependency management for rxjava-reactive-streams
Allows for bridging webflux when using hystrix commands.

fixes gh-2355
2017-10-10 12:25:39 -04:00
Spencer Gibb
d76416f03c Merge branch 'master' into 2.0.x 2017-10-04 19:35:34 -04:00
Spencer Gibb
6b6889b8b4 Fixes refresh scope bean type. 2017-10-04 19:32:57 -04:00
Spencer Gibb
070e4b5c50 Move to zuul.test package. 2017-10-04 19:16:30 -04:00
Fahim Farook
f809c119bd Allow init params to be set on ProxyStreamServlet. (#2335)
* Allow init params to be set on ProxyStreamServlet.

Fixes gh-2301

* Added unit test for #gh-2301
2017-10-03 13:43:17 -04:00
Alex Sartan
7f97a61ed5 Fix minor grammar issue in Zuul doc (#2336) 2017-10-01 13:25:32 -04:00
Spencer Gibb
94e8c5196c Fix hystrix stream servlet name. 2017-10-01 11:47:17 -04:00
Spencer Gibb
39b1c0fe0d Update routes endpoint to new endpoint infrastructure.
fixes gh-2318
2017-09-29 16:30:46 -04:00
Spencer Gibb
6f2fc1deae Update to BindingServiceProperties 2017-09-29 15:43:09 -04:00
Spencer Gibb
a2d8f0639c Move zuul to its own module. (#2332)
fixes gh-2298
2017-09-29 15:35:57 -04:00
Spencer Gibb
91808bb042 Add support for feign OptionalDecoder
fixes gh-1982
2017-09-28 22:18:52 -04:00
Ryan Baxter
25337dd440 Move Archaius to its own module (#2308)
* Move Archaius to its own module.  

Fixes gh-2300\
2017-09-28 21:28:40 -04:00
Spencer Gibb
ec25771453 Upgrade Eureka to v1.8.2
fixes gh-2216
2017-09-28 20:16:02 -04:00
Spencer Gibb
c544f4aef6 Move zuul metrics to micrometer.
fixes gh-2317
2017-09-28 18:20:11 -04:00
Spencer Gibb
0ce21c4b15 Fix SpringMvcContractTests
fixes gh-2312
2017-09-28 17:38:39 -04:00
Spencer Gibb
ce4d560dc1 Fix RibbonClientHttpRequestFactoryTests
fixes gh-2314
2017-09-28 17:25:47 -04:00
Spencer Gibb
87e98edd61 Move test security uname/pswd to constants. 2017-09-28 17:05:01 -04:00
Spencer Gibb
61513287ce Migrate /hystrix.stream to management context.
fixes gh-2309i
2017-09-28 16:50:13 -04:00
Ryan Baxter
8011b66e53 Merge branch '2.0.x' of github.com:spring-cloud/spring-cloud-netflix into 2.0.x 2017-09-28 15:26:54 -04:00
Ryan Baxter
ea8a62ab8e Removing @Ignore 2017-09-28 15:26:25 -04:00
Spencer Gibb
5358b5ba10 polish 2017-09-28 15:13:23 -04:00
Ryan Baxter
1f7f5f90dc Remove @Ignore commented out 2017-09-28 14:48:29 -04:00
Ryan Baxter
14fc7f1ae0 Removing @Ignore 2017-09-28 14:45:29 -04:00
Ryan Baxter
c58ae8be21 Removing @Ignore 2017-09-28 14:22:01 -04:00
Spencer Gibb
c568ded7c9 remove TODO since servlet 3.0 support is still needed. 2017-09-27 16:13:38 -04:00
Spencer Gibb
0717767297 Fix or ignore tests 2017-09-26 15:24:09 -04:00
Spencer Gibb
10fc74c0ec Fix or ignore tests 2017-09-26 15:24:01 -04:00
Spencer Gibb
c9e7d81e8e Fix security in mock eureka server application 2017-09-26 14:00:59 -04:00
Spencer Gibb
312a1d70f7 comment out broken tests 2017-09-25 23:45:57 -04:00
Spencer Gibb
d1bc20ac33 Fix spring security tests. 2017-09-25 23:26:42 -04:00