Remove allure (phase2) (#2483)

Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com>
This commit is contained in:
Avgustin Marinov
2025-06-20 15:51:06 +03:00
committed by GitHub
parent 39593fc6b6
commit cb7f1107fe
406 changed files with 6993 additions and 5863 deletions

View File

@@ -15,22 +15,21 @@ import java.util.Collection;
import java.util.LinkedList;
import java.util.List;
import io.qameta.allure.Description;
import io.qameta.allure.Feature;
import io.qameta.allure.Story;
import org.junit.jupiter.api.Test;
import org.springframework.util.ReflectionUtils;
/**
* Test {@link SpPermission}.
* <p/>
* Feature: Unit Tests - Security<br/>
* Story: Permission Test
*/
@Feature("Unit Tests - Security")
@Story("Permission Test")
final class SpPermissionTest {
@Test
@Description("Try to double check if all permissions works as expected")
void shouldReturnAllPermissions() {
/**
* Try to double check if all permissions works as expected
*/
@Test void shouldReturnAllPermissions() {
List<String> expected = new LinkedList<>();
ReflectionUtils.doWithFields(SpPermission.class, f -> {
if (ReflectionUtils.isPublicStaticFinal(f) && String.class.equals(f.getType())) {

View File

@@ -19,9 +19,6 @@ import java.net.URI;
import jakarta.servlet.http.HttpServletRequest;
import io.qameta.allure.Description;
import io.qameta.allure.Feature;
import io.qameta.allure.Story;
import org.eclipse.hawkbit.security.HawkbitSecurityProperties;
import org.eclipse.hawkbit.security.HawkbitSecurityProperties.Clients;
import org.junit.jupiter.api.Assertions;
@@ -31,8 +28,10 @@ import org.mockito.Mock;
import org.mockito.junit.jupiter.MockitoExtension;
@ExtendWith(MockitoExtension.class)
@Feature("Unit Tests - Security")
@Story("IP Util Test")
/**
* Feature: Unit Tests - Security<br/>
* Story: IP Util Test
*/
class IpUtilTest {
private static final String X_FORWARDED_FOR = HawkbitSecurityProperties.Clients.X_FORWARDED_FOR;
@@ -47,9 +46,10 @@ class IpUtilTest {
@Mock
private HawkbitSecurityProperties securityPropertyMock;
@Test
@Description("Tests create uri from request")
void getRemoteAddrFromRequestIfForwardedHeaderNotPresent() {
/**
* Tests create uri from request
*/
@Test void getRemoteAddrFromRequestIfForwardedHeaderNotPresent() {
final URI knownRemoteClientIP = IpUtil.createHttpUri("127.0.0.1");
when(requestMock.getRemoteAddr()).thenReturn(knownRemoteClientIP.getHost());
@@ -62,9 +62,10 @@ class IpUtilTest {
verify(requestMock, times(1)).getRemoteAddr();
}
@Test
@Description("Tests create uri from request with masked IP when IP tracking is disabled")
void maskRemoteAddrIfDisabled() {
/**
* Tests create uri from request with masked IP when IP tracking is disabled
*/
@Test void maskRemoteAddrIfDisabled() {
final URI knownRemoteClientIP = IpUtil.createHttpUri("***");
when(securityPropertyMock.getClients()).thenReturn(clientMock);
when(clientMock.getRemoteIpHeader()).thenReturn(KNOWN_REQUEST_HEADER);
@@ -78,9 +79,10 @@ class IpUtilTest {
verify(requestMock, times(0)).getRemoteAddr();
}
@Test
@Description("Tests create uri from x forward header")
void getRemoteAddrFromXForwardedForHeader() {
/**
* Tests create uri from x forward header
*/
@Test void getRemoteAddrFromXForwardedForHeader() {
final URI knownRemoteClientIP = IpUtil.createHttpUri("10.99.99.1");
when(requestMock.getHeader(X_FORWARDED_FOR)).thenReturn(knownRemoteClientIP.getHost());
@@ -92,9 +94,10 @@ class IpUtilTest {
verify(requestMock, times(0)).getRemoteAddr();
}
@Test
@Description("Tests client uri from request")
void testCreateClientHttpUri() {
/**
* Tests client uri from request
*/
@Test void testCreateClientHttpUri() {
checkHostInfoResolution("0:0:0:0:0:0:0:1", "[0:0:0:0:0:0:0:1]", true);
checkHostInfoResolution("127.0.0.1", "127.0.0.1", true);
checkHostInfoResolution("127.0.0.1:93493", "127.0.0.1", true);
@@ -105,9 +108,10 @@ class IpUtilTest {
checkHostInfoResolution("[0:0:0:0:0:0:0:1]:4233", "[0:0:0:0:0:0:0:1]", true);
}
@Test
@Description("Tests client uri from request")
void testResolveClientIpFromHeader() {
/**
* Tests client uri from request
*/
@Test void testResolveClientIpFromHeader() {
checkHostInfoResolution("0:0:0:0:0:0:0:1", "[0:0:0:0:0:0:0:1]", false);
checkHostInfoResolution("127.0.0.1", "127.0.0.1", false);
checkHostInfoResolution("127.0.0.1:93493", "127.0.0.1", false);
@@ -115,9 +119,10 @@ class IpUtilTest {
checkHostInfoResolution("[0:0:0:0:0:0:0:1]:4233", "[0:0:0:0:0:0:0:1]", false);
}
@Test
@Description("Tests create http uri ipv4 and ipv6")
void testCreateHttpUri() {
/**
* Tests create http uri ipv4 and ipv6
*/
@Test void testCreateHttpUri() {
final String ipv4 = "10.99.99.1";
URI httpUri = IpUtil.createHttpUri(ipv4);
assertHttpUri(ipv4, httpUri);
@@ -131,9 +136,10 @@ class IpUtilTest {
assertHttpUri("[" + ipv6 + "]", httpUri);
}
@Test
@Description("Tests create amqp uri ipv4 and ipv6")
void testCreateAmqpUri() {
/**
* Tests create amqp uri ipv4 and ipv6
*/
@Test void testCreateAmqpUri() {
final String ipv4 = "10.99.99.1";
URI amqpUri = IpUtil.createAmqpUri(ipv4, "path");
assertAmqpUri(ipv4, amqpUri);
@@ -158,9 +164,10 @@ class IpUtilTest {
assertAmqpUri(ipv6Braces, amqpUri);
}
@Test
@Description("Tests create invalid uri")
void testCreateInvalidUri() {
/**
* Tests create invalid uri
*/
@Test void testCreateInvalidUri() {
final String host = "10.99.99.1";
final URI testUri = IpUtil.createUri("test", host);