From 8a6f7d8730e44c7491db65e6a1293a7072a26f68 Mon Sep 17 00:00:00 2001 From: Wesley Szamotula <wes.szamotula@wisc.edu> Date: Tue, 7 Jul 2020 12:51:39 -0500 Subject: [PATCH] Cleanup security context before test runs --- pom.xml | 29 +++++++++++++------ .../SwitchUserOnHeaderFilterTest.java | 2 +- 2 files changed, 21 insertions(+), 10 deletions(-) diff --git a/pom.xml b/pom.xml index 9bca073..0b59a31 100644 --- a/pom.xml +++ b/pom.xml @@ -2,7 +2,7 @@ <modelVersion>4.0.0</modelVersion> <groupId>edu.wisc.uwss</groupId> <artifactId>uw-spring-security</artifactId> - <version>2.0.0-SNAPSHOT</version> + <version>2.0.1</version> <packaging>pom</packaging> <name>UW Spring Security Parent</name> <description>Parent project for module to integrate Spring Security with UW authentication mechanism.</description> @@ -16,22 +16,28 @@ <distributionManagement> <repository> - <id>code.doit-uw-releases</id> - <url>https://code.doit.wisc.edu/maven/content/repositories/uw-releases/</url> + <id>maven-releases</id> + <url>https://ia-tools-nexus.doit.wisc.edu/repository/maven-releases/</url> </repository> <snapshotRepository> - <id>code.doit-uw-snapshots</id> - <url>https://code.doit.wisc.edu/maven/content/repositories/uw-snapshots/</url> + <id>maven-snapshots</id> + <url>https://ia-tools-nexus.doit.wisc.edu/repository/maven-snapshots/</url> </snapshotRepository> </distributionManagement> + <repositories> <repository> - <id>code.doit-uw-releases</id> - <url>https://code.doit.wisc.edu/maven/content/repositories/uw-releases/</url> + <id>maven-private</id> + <url>https://ia-tools-nexus.doit.wisc.edu/repository/maven-private/</url> + </repository> + <repository> + <id>maven-public</id> + <url>https://ia-tools-nexus.doit.wisc.edu/repository/maven-public/</url> </repository> <repository> - <id>code.doit-public-releases</id> - <url>https://code.doit.wisc.edu/maven/content/repositories/public-releases</url> + <id>artifacts.doit.wisc.edu-maven-uw-open-releases-proxy</id> + <name>artifacts.doit.wisc.edu-maven-uw-open-releases-proxy</name> + <url>https://ia-tools-nexus.doit.wisc.edu/repository/artifacts.doit.wisc.edu-maven-uw-open-releases-proxy</url> </repository> </repositories> @@ -238,6 +244,11 @@ <skip>true</skip> </configuration> </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-surefire-plugin</artifactId> + <version>3.0.0-M5</version> + </plugin> </plugins> </build> <modules> diff --git a/uw-spring-security-web/src/test/java/edu/wisc/uwss/impersonation/SwitchUserOnHeaderFilterTest.java b/uw-spring-security-web/src/test/java/edu/wisc/uwss/impersonation/SwitchUserOnHeaderFilterTest.java index c54787c..428368a 100644 --- a/uw-spring-security-web/src/test/java/edu/wisc/uwss/impersonation/SwitchUserOnHeaderFilterTest.java +++ b/uw-spring-security-web/src/test/java/edu/wisc/uwss/impersonation/SwitchUserOnHeaderFilterTest.java @@ -31,7 +31,7 @@ public class SwitchUserOnHeaderFilterTest { @Before public void clearAuthentication() { // guarantee we are not authenticated by clearing the context - SecurityContextHolder.getContext().setAuthentication(null); + SecurityContextHolder.clearContext(); } /** * Confirm stable behavior for {@link SwitchUserOnHeaderFilter#requiresSwitchUser(javax.servlet.http.HttpServletRequest)} -- GitLab