Skip to content

Commit

Permalink
test:refactor: tests use KubernetesMockServer and EnableKubernetesMoc…
Browse files Browse the repository at this point in the history
…kClient

Replaced usage of OpenShiftMockServer and EnableOpenShiftMockClient
with vanilla Kubernetes alternatives.

Signed-off-by: Marc Nuri <marc@marcnuri.com>
  • Loading branch information
manusa authored Oct 22, 2024
1 parent 5ffbaa4 commit e77bf6c
Show file tree
Hide file tree
Showing 179 changed files with 493 additions and 316 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@
@EnableKubernetesMockClient
class KlusterletAddonConfigTest {
private OpenClusterManagementClient client;
private KubernetesMockServer server;
KubernetesMockServer server;

@Test
void get() {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@
@EnableKubernetesMockClient
class ApplicationTest {
private OpenClusterManagementClient client;
private KubernetesMockServer server;
KubernetesMockServer server;

@Test
void get() {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@
@EnableKubernetesMockClient
class ChannelTest {
private OpenClusterManagementClient client;
private KubernetesMockServer server;
KubernetesMockServer server;

@Test
void get() {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@
@EnableKubernetesMockClient
class GitOpsClusterTest {
private OpenClusterManagementClient client;
private KubernetesMockServer server;
KubernetesMockServer server;

@Test
void get() {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@
@EnableKubernetesMockClient
class HelmReleaseTest {
private OpenClusterManagementClient client;
private KubernetesMockServer server;
KubernetesMockServer server;

@Test
void get() {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@
@EnableKubernetesMockClient
class PlacementRuleTest {
private OpenClusterManagementClient client;
private KubernetesMockServer server;
KubernetesMockServer server;

@Test
void get() {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@
@EnableKubernetesMockClient
class SubscriptionTest {
private OpenClusterManagementClient client;
private KubernetesMockServer server;
KubernetesMockServer server;

@Test
void get() {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@
@EnableKubernetesMockClient
class ManagedClusterSetBindingTest {
private OpenClusterManagementClient client;
private KubernetesMockServer server;
KubernetesMockServer server;

@Test
void get() {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@
@EnableKubernetesMockClient
class ManagedClusterSetTest {
private OpenClusterManagementClient client;
private KubernetesMockServer server;
KubernetesMockServer server;

@Test
void get() {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@
@EnableKubernetesMockClient
class ManagedClusterTest {
private OpenClusterManagementClient client;
private KubernetesMockServer server;
KubernetesMockServer server;

@Test
void get() {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@
@EnableKubernetesMockClient
class PlacementDecisionTest {
private OpenClusterManagementClient client;
private KubernetesMockServer server;
KubernetesMockServer server;

@Test
void get() {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@
@EnableKubernetesMockClient
class PlacementTest {
private OpenClusterManagementClient client;
private KubernetesMockServer server;
KubernetesMockServer server;

@Test
void get() {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@
@EnableKubernetesMockClient(crud = true)
class ManagedClusterCrudTest {
private OpenClusterManagementClient client;
private KubernetesMockServer server;
KubernetesMockServer server;

@Test
void get() {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@
@EnableKubernetesMockClient
class DiscoveredClusterTest {
private OpenClusterManagementClient client;
private KubernetesMockServer server;
KubernetesMockServer server;

@Test
void get() {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@
@EnableKubernetesMockClient
class DiscoveryConfigTest {
private OpenClusterManagementClient client;
private KubernetesMockServer server;
KubernetesMockServer server;

@Test
void get() {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@
@EnableKubernetesMockClient
class MultiClusterObservabilityTest {
private OpenClusterManagementClient client;
private KubernetesMockServer server;
KubernetesMockServer server;

@Test
void get() {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@
@EnableKubernetesMockClient
class ObservabilityAddonTest {
private OpenClusterManagementClient client;
private KubernetesMockServer server;
KubernetesMockServer server;

@Test
void get() {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@
@EnableKubernetesMockClient
class ClusterManagerTest {
private OpenClusterManagementClient client;
private KubernetesMockServer server;
KubernetesMockServer server;

@Test
void get() {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@
@EnableKubernetesMockClient
class KlusterletTest {
private OpenClusterManagementClient client;
private KubernetesMockServer server;
KubernetesMockServer server;

@Test
void get() {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@
@EnableKubernetesMockClient
class MultiClusterHubTest {
private OpenClusterManagementClient client;
private KubernetesMockServer server;
KubernetesMockServer server;

@Test
void get() {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@
@EnableKubernetesMockClient
class PlacementBindingTest {
private OpenClusterManagementClient client;
private KubernetesMockServer server;
KubernetesMockServer server;

@Test
void get() {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@
@EnableKubernetesMockClient
class PolicyAutomationTest {
private OpenClusterManagementClient client;
private KubernetesMockServer server;
KubernetesMockServer server;

@Test
void get() {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@
@EnableKubernetesMockClient
class PolicyTest {
private OpenClusterManagementClient client;
private KubernetesMockServer server;
KubernetesMockServer server;

@Test
void get() {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@
@EnableKubernetesMockClient
class SearchCustomizationTest {
private OpenClusterManagementClient client;
private KubernetesMockServer server;
KubernetesMockServer server;

@Test
void get() {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@
@EnableKubernetesMockClient
class SearchOperatorTest {
private OpenClusterManagementClient client;
private KubernetesMockServer server;
KubernetesMockServer server;

@Test
void get() {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
@EnableKubernetesMockClient
class AdaptTest {
private KubernetesClient client;
private KubernetesMockServer server;
KubernetesMockServer server;

@ParameterizedTest(name = "when server does not support {0}, then adapt = {1}")
@CsvSource(value = {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@
@EnableKubernetesMockClient
class AdminPolicyBasedExternalRouteTest {
private OpenVirtualNetworkingClient ovnClient;
private KubernetesMockServer server;
KubernetesMockServer server;

@Test
void get() {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@
@EnableKubernetesMockClient
class EgressFirewallTest {
private OpenVirtualNetworkingClient ovnClient;
private KubernetesMockServer server;
KubernetesMockServer server;

@Test
void get() {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@
@EnableKubernetesMockClient
class EgressIPTest {
private OpenVirtualNetworkingClient ovnClient;
private KubernetesMockServer server;
KubernetesMockServer server;

@Test
void get() {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@
@EnableKubernetesMockClient
class EgressQoSTest {
private OpenVirtualNetworkingClient ovnClient;
private KubernetesMockServer server;
KubernetesMockServer server;

@Test
void get() {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@
@EnableKubernetesMockClient
class EgressServiceTest {
private OpenVirtualNetworkingClient ovnClient;
private KubernetesMockServer server;
KubernetesMockServer server;

@Test
void get() {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@

@DisplayName("Kubernetes Mock Server Expectations")
class ExpectationsTest {
private KubernetesMockServer server;
KubernetesMockServer server;
private KubernetesClient client;
private HttpClient httpClient;
private HttpRequest.Builder request;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@

class KubernetesMockServerTest {

private KubernetesMockServer server;
KubernetesMockServer server;
private KubernetesClient client;

@BeforeEach
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,14 +15,16 @@
*/
package io.fabric8.openshift.client.server.mock;

import io.fabric8.kubernetes.client.server.mock.EnableKubernetesMockClient;
import io.fabric8.kubernetes.client.server.mock.KubernetesMockServer;
import io.fabric8.openshift.client.OpenShiftClient;
import org.junit.jupiter.api.Test;

import static org.junit.jupiter.api.Assertions.assertNotNull;

@EnableOpenShiftMockClient
@EnableKubernetesMockClient
class OpenShiftMockServerExtensionClientAndServerStaticTests {
private static OpenShiftMockServer openShiftMockServer;
private static KubernetesMockServer openShiftMockServer;
private static OpenShiftClient openShiftClient;

@Test
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,15 +15,17 @@
*/
package io.fabric8.openshift.client.server.mock;

import io.fabric8.kubernetes.client.server.mock.EnableKubernetesMockClient;
import io.fabric8.kubernetes.client.server.mock.KubernetesMockServer;
import io.fabric8.openshift.client.OpenShiftClient;
import org.junit.jupiter.api.Test;

import static org.junit.jupiter.api.Assertions.assertNotNull;

@EnableOpenShiftMockClient
@EnableKubernetesMockClient
class OpenShiftMockServerExtensionClientAndServerTests {
private OpenShiftMockServer openShiftMockServer;
private OpenShiftClient openShiftClient;
KubernetesMockServer openShiftMockServer;
OpenShiftClient openShiftClient;

@Test
void testMockServerAndClientAreInitialized() {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,12 +16,13 @@
package io.fabric8.openshift.client.server.mock;

import io.fabric8.kubernetes.client.Client;
import io.fabric8.kubernetes.client.server.mock.EnableKubernetesMockClient;
import io.fabric8.openshift.client.OpenShiftClient;
import org.junit.jupiter.api.Test;

import static org.assertj.core.api.Assertions.assertThat;

@EnableOpenShiftMockClient(crud = true)
@EnableKubernetesMockClient(crud = true)
class OpenShiftMockServerExtensionStaticTests {
static OpenShiftClient openShiftClient;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,12 +16,13 @@
package io.fabric8.openshift.client.server.mock;

import io.fabric8.kubernetes.client.Client;
import io.fabric8.kubernetes.client.server.mock.EnableKubernetesMockClient;
import io.fabric8.openshift.client.OpenShiftClient;
import org.junit.jupiter.api.Test;

import static org.assertj.core.api.Assertions.assertThat;

@EnableOpenShiftMockClient(crud = true)
@EnableKubernetesMockClient(crud = true)
class OpenShiftMockServerExtensionTests {
OpenShiftClient client;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@

@EnableKubernetesMockClient
class APIServiceTest {
private KubernetesMockServer server;
KubernetesMockServer server;
private KubernetesClient client;

@Test
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@

@EnableKubernetesMockClient
class CSIDriverTest {
private KubernetesMockServer server;
KubernetesMockServer server;
private KubernetesClient client;

@Test
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@

@EnableKubernetesMockClient
class CSINodeTest {
private KubernetesMockServer server;
KubernetesMockServer server;
private KubernetesClient client;

@Test
Expand Down
Loading

0 comments on commit e77bf6c

Please sign in to comment.