|
|
|
|
@ -31,6 +31,7 @@ import static org.junit.Assert.assertThat;
@@ -31,6 +31,7 @@ import static org.junit.Assert.assertThat;
|
|
|
|
|
* Tests for {@link Layouts}. |
|
|
|
|
* |
|
|
|
|
* @author Phillip Webb |
|
|
|
|
* @author Andy Wilkinson |
|
|
|
|
*/ |
|
|
|
|
public class LayoutsTests { |
|
|
|
|
|
|
|
|
|
@ -65,6 +66,8 @@ public class LayoutsTests {
@@ -65,6 +66,8 @@ public class LayoutsTests {
|
|
|
|
|
Layout layout = new Layouts.Jar(); |
|
|
|
|
assertThat(layout.getLibraryDestination("lib.jar", LibraryScope.COMPILE), |
|
|
|
|
equalTo("lib/")); |
|
|
|
|
assertThat(layout.getLibraryDestination("lib.jar", LibraryScope.CUSTOM), |
|
|
|
|
equalTo("lib/")); |
|
|
|
|
assertThat(layout.getLibraryDestination("lib.jar", LibraryScope.PROVIDED), |
|
|
|
|
equalTo("lib/")); |
|
|
|
|
assertThat(layout.getLibraryDestination("lib.jar", LibraryScope.RUNTIME), |
|
|
|
|
@ -76,6 +79,8 @@ public class LayoutsTests {
@@ -76,6 +79,8 @@ public class LayoutsTests {
|
|
|
|
|
Layout layout = new Layouts.War(); |
|
|
|
|
assertThat(layout.getLibraryDestination("lib.jar", LibraryScope.COMPILE), |
|
|
|
|
equalTo("WEB-INF/lib/")); |
|
|
|
|
assertThat(layout.getLibraryDestination("lib.jar", LibraryScope.CUSTOM), |
|
|
|
|
equalTo("WEB-INF/lib/")); |
|
|
|
|
assertThat(layout.getLibraryDestination("lib.jar", LibraryScope.PROVIDED), |
|
|
|
|
equalTo("WEB-INF/lib-provided/")); |
|
|
|
|
assertThat(layout.getLibraryDestination("lib.jar", LibraryScope.RUNTIME), |
|
|
|
|
|