diff --git a/spring-cloud-netflix-eureka-server/pom.xml b/spring-cloud-netflix-eureka-server/pom.xml
index eabe846a..5fefe1a7 100644
--- a/spring-cloud-netflix-eureka-server/pom.xml
+++ b/spring-cloud-netflix-eureka-server/pom.xml
@@ -14,7 +14,7 @@
${basedir}/..
1.1.0.BUILD-SNAPSHOT
- 1.7.6
+ 1.7.9
diff --git a/spring-cloud-netflix-eureka-server/src/main/wro/wro.xml b/spring-cloud-netflix-eureka-server/src/main/wro/wro.xml
index d460a699..47f1a5f3 100644
--- a/spring-cloud-netflix-eureka-server/src/main/wro/wro.xml
+++ b/spring-cloud-netflix-eureka-server/src/main/wro/wro.xml
@@ -1,7 +1,7 @@
- webjar:bootstrap/3.2.0/less/bootstrap.less
- file:${project.basedir}/src/main/wro/main.less
+ webjar:bootstrap/3.2.0/less/bootstrap.less
+ file:@.project.basedir.@/src/main/wro/main.less
webjar:jquery/2.1.1/jquery.min.js
webjar:bootstrap/3.2.0/js/bootstrap.min.js
diff --git a/spring-cloud-netflix-eureka-server/src/test/java/org/springframework/cloud/netflix/eureka/server/ApplicationTests.java b/spring-cloud-netflix-eureka-server/src/test/java/org/springframework/cloud/netflix/eureka/server/ApplicationTests.java
index 229efad1..d613913b 100644
--- a/spring-cloud-netflix-eureka-server/src/test/java/org/springframework/cloud/netflix/eureka/server/ApplicationTests.java
+++ b/spring-cloud-netflix-eureka-server/src/test/java/org/springframework/cloud/netflix/eureka/server/ApplicationTests.java
@@ -16,10 +16,6 @@
package org.springframework.cloud.netflix.eureka.server;
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertFalse;
-import static org.junit.Assert.assertNotNull;
-
import java.util.Collections;
import java.util.Map;
@@ -42,6 +38,11 @@ import org.springframework.http.ResponseEntity;
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
import org.springframework.test.context.web.WebAppConfiguration;
+import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.assertFalse;
+import static org.junit.Assert.assertNotNull;
+import static org.junit.Assert.assertTrue;
+
@RunWith(SpringJUnit4ClassRunner.class)
@SpringApplicationConfiguration(classes = Application.class)
@WebAppConfiguration
@@ -91,4 +92,15 @@ public class ApplicationTests {
assertNotNull(body);
assertFalse("basePath contains double slashes", body.contains(basePath + "/"));
}
+
+ @Test
+ public void cssParsedByLess() {
+ String basePath = "http://localhost:" + this.port + "/eureka/css/wro.css";
+ ResponseEntity entity = new TestRestTemplate().getForEntity(basePath,
+ String.class);
+ assertEquals(HttpStatus.OK, entity.getStatusCode());
+ String body = entity.getBody();
+ assertNotNull(body);
+ assertTrue("css wasn't preprocessed", body.contains("spring-logo"));
+ }
}