Andy Wilkinson
931409cdd4
Update copyright header in changed files
4 years ago
Andy Wilkinson
d9a24f32b4
Rework spring-boot-server-tests to avoid using Maven
...
Closes gh-27476
4 years ago
Andy Wilkinson
57d7ba0836
Switch s-b-server-tests from libs-snapshot to snapshot and milestone
...
Closes gh-27233
5 years ago
Phillip Webb
9e1c78da99
Update copyright year of changed files
5 years ago
Stephane Nicoll
d3c817b7ba
Polish "Remove unnecessary throws declaration in tests"
...
See gh-26441
5 years ago
Andy Wilkinson
4c42810df9
Ensure that server tests pick up latest snapshots
...
Closes gh-25921
5 years ago
Phillip Webb
beaf03a008
Update copyright year of changed files
5 years ago
Andy Wilkinson
0bc5c2ba8c
Ensure that containers' static resource handling not MVC's is used
...
Closes gh-25949
5 years ago
Andy Wilkinson
da3920bd46
Wait for process to exit to avoid race with file deletion
...
See gh-25457
5 years ago
Andy Wilkinson
c5cfb8750b
Delete files after destroying processes that may be accessing them
...
Closes gh-25457
5 years ago
dreis2211
b0a6e92fb6
Speed up spring-boot-server-tests
...
See gh-25457
5 years ago
Andy Wilkinson
67479b6380
Add junit-platform-launcher dependency by convention
...
Closes gh-25074
5 years ago
Phillip Webb
939b5dfc26
Add junit-platform-launcher dependency
...
Update `build.gradle` files to ensure that `junit-platform-launcher` is
a `testRuntimeOnly` dependency. This ensures that tests can be run from
Eclipse.
Closes gh-25074
5 years ago
Phillip Webb
ff3b05a421
Add json starter to integration test repo
6 years ago
Phillip Webb
ad1248e4ec
Replace "folder" with "directory"
...
Consistently use the term "directory" instead of "folder"
Closes gh-21218
6 years ago
Phillip Webb
bf41da5322
Update copyright year of changed files
6 years ago
Madhura Bhave
1342e4970a
Provide a condition for detecting war deployments
...
Closes gh-19421
6 years ago
Phillip Webb
e0013454b5
Use parentheses when declaring dependencies
...
Update all dependencies declarations to use the form `scope(reference)`
rather than `scope reference`.
Prior to this commit we declared dependencies without parentheses unless
we were forced to add them due to an `exclude`.
6 years ago
Phillip Webb
0209cd3e4c
Polish quote form used in Gradle scripts
...
Replace Gradle single quote strings with the double quote form
whenever possible. The change helps to being consistency to the
dependencies section where mostly single quotes were used, but
occasionally double quotes were required due to `${}` references.
6 years ago
Phillip Webb
b4229239ab
Protect against NPE in server tests
...
Update `AbstractApplicationLauncher` to not attempt to shutdown
the process if startup fails.
6 years ago
Phillip Webb
bfd2ca7fd9
Polish Gradle expression references
...
Expand all expression `$` references to the full `${...}` form.
6 years ago
Phillip Webb
862462b791
Update copyright year of changed files
6 years ago
Andy Wilkinson
ce99db1902
Port the build to Gradle
...
Closes gh-19609
Closes gh-19608
6 years ago
dreis2211
ded476b5ec
Reduce visibility of test methods
...
See gh-19294
See gh-19287
6 years ago
Andy Wilkinson
1b237de5f5
Use Awaitility in our own tests
...
Closes gh-18227
6 years ago
Andy Wilkinson
b8070a8339
Skip tests on Windows that exceed its file system's limitations
6 years ago
Andy Wilkinson
9961647c7f
Improve handling of reserved characters in MetaInfResourceManager
...
Previously, MetaInfResourceManager that we use with Undertow to serve
static resources from jar's META-INF/resources did not correctly
handle characters in the path that should be percent-encoded when
used in a URL.
This commit updates MetaInfResourceManager to encode the path before
it is used to create a URL. Prior to this encoding, encoded slashes
(%2F) are decoded as, unlike other encoded characters in the request's
URL, encoded slashes are not decoded prior to calling the
ResourceManager.
Fixes gh-17853
6 years ago
Johnny Lim
77a262c542
Polish
...
See gh-17691
6 years ago
Madhura Bhave
f13f96d705
Fix customizer for windows tests
...
JettyServerCustomizers beans do not get picked up automatically in 2.1.x
See gh-15553
6 years ago
Madhura Bhave
bb85612723
Add concourse pipeline for Windows
...
Closes gh-15553
6 years ago
Andy Wilkinson
591250f75e
Polish "Hide loader classes from Tomcat's ServletContext resource paths"
...
See gh-17538
7 years ago
Phillip Webb
a66c4d3096
Unify method visibility of private classes
...
Apply checkstyle rule to ensure that private and package private
classes do not have unnecessary public methods. Test classes have
also been unified as much as possible to use default scoped
inner-classes.
Closes gh-7316
7 years ago
Phillip Webb
266d6334b2
Fix checkstyle RedundantModifier test violations
7 years ago
Phillip Webb
cde4f0d688
Fix checkstyle violations
7 years ago
Andy Wilkinson
b18fffaf14
Move tests to JUnit 5 wherever possible
7 years ago
Spring Operator
00ab30362c
Use HTTPS for external links in XML files
...
See gh-16270
7 years ago
Spring Operator
3e2b6ac8ed
Update build and setup configuration to use HTTPS
...
See gh-16246
7 years ago
Andy Wilkinson
d6a869fa98
Switch to Jakarta EE API dependencies where possible
...
Closes gh-16113
Closes gh-16112
Closes gh-16111
Closes gh-15916
Closes gh-15689
7 years ago
Andy Wilkinson
61d04db0d7
Minimize and centralize assumptions about build output
...
Closes gh-15471
7 years ago
Phillip Webb
7fc455654a
Fix checkstyle ternary issues
...
Fix checkstyle issues with ternary expressions following the
spring-javaformat upgrade.
See gh-13932
8 years ago
Andy Wilkinson
76ea2d9dd4
Ensure that the server tests app can resolve milestone poms
8 years ago
Phillip Webb
6e09e497f2
Formatting
8 years ago
Johnny Lim
b941c5f1a6
Polish
...
Closes gh-12981
8 years ago
Phillip Webb
69cbf1318c
Second attempt to fix server test CI failures
...
Switch process redirection off and instead consume streams
and copy to System.out/System.err.
See gh-12689
8 years ago
Phillip Webb
7498e7f2cd
Revert "Attempt to fix server test CI failures"
...
This reverts commit 32782429af .
8 years ago
Phillip Webb
32782429af
Attempt to fix server test CI failures
...
Switch surefire configuration so that forking isn't used. This seems to
prevent the "Corrupted STDOUT by directly writing to native stream"
errors and will hopefully reduce failures on the CI server.
See gh-12689
8 years ago
Phillip Webb
a4b0be089d
Polish
8 years ago
Andy Wilkinson
a809e8f316
Polish usage of settings.xml to configure repository
...
See gh-12293
8 years ago
Andy Wilkinson
d0b8a84821
Use settings.xml to pass repository into server integration tests
...
Closes gh-12293
8 years ago
Phillip Webb
4b9c3c137e
Polish Collection.toArray
...
Consistently use `StringUtils.toStringArray`, `ClassUtils.toClassArray`
or zero length when converting collections to arrays.
Fixes gh-12160
8 years ago