Skip to content

Commit 9bfaf44

Browse files
committed
fix(tests): v2 wip
1 parent 3fd5237 commit 9bfaf44

File tree

6 files changed

+25
-25
lines changed

6 files changed

+25
-25
lines changed

tests/e2e/e2e_test.go

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -35,10 +35,10 @@ func TestCrossplaneXFuncJS(t *testing.T) {
3535
}
3636

3737
// Define GVR for SimpleConfigMap
38-
xsimpleConfigMapGVR := schema.GroupVersionResource{
38+
simpleConfigMapGVR := schema.GroupVersionResource{
3939
Group: "test.crossplane.io",
4040
Version: "v1beta1",
41-
Resource: "xsimpleconfigmaps",
41+
Resource: "simpleconfigmaps",
4242
}
4343

4444
// Define GVR for ConfigMap
@@ -63,11 +63,11 @@ func TestCrossplaneXFuncJS(t *testing.T) {
6363
t.Fatalf("Error creating namespace: %v", err)
6464
}
6565

66-
// Create XSimpleConfigMap
67-
xsimpleConfigMap := &unstructured.Unstructured{
66+
// Create SimpleConfigMap
67+
simpleConfigMap := &unstructured.Unstructured{
6868
Object: map[string]interface{}{
6969
"apiVersion": "test.crossplane.io/v1beta1",
70-
"kind": "XSimpleConfigMap",
70+
"kind": "SimpleConfigMap",
7171
"metadata": map[string]interface{}{
7272
"name": "test-simple-configmap",
7373
"namespace": "test-xfuncjs",
@@ -82,9 +82,9 @@ func TestCrossplaneXFuncJS(t *testing.T) {
8282
},
8383
}
8484

85-
_, err = client.Resource(xsimpleConfigMapGVR).Namespace("test-xfuncjs").Create(context.TODO(), xsimpleConfigMap, metav1.CreateOptions{})
85+
_, err = client.Resource(simpleConfigMapGVR).Namespace("test-xfuncjs").Create(context.TODO(), simpleConfigMap, metav1.CreateOptions{})
8686
if err != nil {
87-
t.Fatalf("Error creating XSimpleConfigMap: %v", err)
87+
t.Fatalf("Error creating SimpleConfigMap: %v", err)
8888
}
8989

9090
// Wait for ConfigMap to be created

tests/fixtures/domain-sdk/functions/xsimpleconfigmaps/composition.fn.ts renamed to tests/fixtures/domain-sdk/functions/simpleconfigmaps/composition.fn.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
import { logger, FieldRef, v1 } from "@crossplane-js/sdk"
22
import type { CrossplaneDesiredResources, CrossplaneObservedResources } from "@crossplane-js/sdk"
33

4-
import type { XSimpleConfigMap } from "@/models/test.crossplane.io/v1beta1"
4+
import type { SimpleConfigMap } from "@/models/test.crossplane.io/v1beta1"
55

6-
export default function(composite: XSimpleConfigMap, _resources: CrossplaneObservedResources): CrossplaneDesiredResources {
6+
export default function(composite: SimpleConfigMap, _resources: CrossplaneObservedResources): CrossplaneDesiredResources {
77
logger.info("Composition function started")
88

99
const namespace = composite.getNamespace()

tests/fixtures/domain-sdk/functions/xsimpleconfigmaps/xrd.yaml renamed to tests/fixtures/domain-sdk/functions/simpleconfigmaps/xrd.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
apiVersion: apiextensions.crossplane.io/v2
22
kind: CompositeResourceDefinition
33
metadata:
4-
name: xsimpleconfigmaps.test.crossplane.io
4+
name: simpleconfigmaps.test.crossplane.io
55
spec:
66
scope: Namespaced
77
group: test.crossplane.io
88
names:
9-
kind: XSimpleConfigMap
10-
plural: xsimpleconfigmaps
11-
singular: xsimpleconfigmap
9+
kind: SimpleConfigMap
10+
plural: simpleconfigmaps
11+
singular: simpleconfigmap
1212
versions:
1313
- name: v1beta1
1414
served: true

tests/fixtures/domain-sdk/sample.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
apiVersion: test.crossplane.io/v1beta1
2-
kind: XSimpleConfigMap
2+
kind: SimpleConfigMap
33
metadata:
44
name: sample-configmap
55
namespace: test-xfuncjs

tests/integration/node-execution.test.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ describe('JavaScript Code Execution', () => {
117117
const input = {
118118
input: {
119119
apiVersion: 'test.crossplane.io/v1beta1',
120-
kind: 'XSimpleConfigMap',
120+
kind: 'SimpleConfigMap',
121121
metadata: {
122122
name: 'test-simple-configmap',
123123
namespace: 'test-namespace'
@@ -134,7 +134,7 @@ describe('JavaScript Code Execution', () => {
134134
composite: {
135135
resource: {
136136
apiVersion: 'test.crossplane.io/v1beta1',
137-
kind: 'XSimpleConfigMap',
137+
kind: 'SimpleConfigMap',
138138
metadata: {
139139
name: 'test-simple-configmap',
140140
namespace: 'test-namespace'

tests/test-xfuncjs.sh

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -57,15 +57,15 @@ kubectl apply -f tests/fixtures/domain-sdk/manifests
5757

5858
# Wait for XRD to be established
5959
echo "Waiting for XRD to be established..."
60-
kubectl wait --for=condition=established xrd/xsimpleconfigmaps.test.crossplane.io --timeout=60s || {
60+
kubectl wait --for=condition=established xrd/simpleconfigmaps.test.crossplane.io --timeout=60s || {
6161
echo "XRD not established within timeout"
6262
echo "Current XRD status:"
63-
kubectl get xrd/xsimpleconfigmaps.test.crossplane.io -o yaml
63+
kubectl get xrd/simpleconfigmaps.test.crossplane.io -o yaml
6464
exit 1
6565
}
6666

67-
# Create a test XSimpleConfigMap
68-
echo "(Re)Creating test XSimpleConfigMap..."
67+
# Create a test SimpleConfigMap
68+
echo "(Re)Creating test SimpleConfigMap..."
6969
kubectl delete -f tests/fixtures/domain-sdk/sample.yaml || true
7070
kubectl apply -f tests/fixtures/domain-sdk/sample.yaml
7171

@@ -80,10 +80,10 @@ for i in {1..60}; do
8080
fi
8181
echo "Waiting for ConfigMap to be created... ($i/60)"
8282

83-
# Check the status of the XSimpleConfigMap
83+
# Check the status of the SimpleConfigMap
8484
if [ $((i % 5)) -eq 0 ]; then
85-
echo "XSimpleConfigMap status:"
86-
kubectl get xsimpleconfigmaps.test.crossplane.io -o yaml || true
85+
echo "SimpleConfigMap status:"
86+
kubectl get simpleconfigmaps.test.crossplane.io -o yaml || true
8787
echo "Crossplane Function status:"
8888
kubectl get functions.pkg.crossplane.io || true
8989
echo "FunctionRuntime status:"
@@ -95,8 +95,8 @@ done
9595

9696
if [ "$configmap_created" = false ]; then
9797
echo "ConfigMap was not created within timeout"
98-
echo "Final XSimpleConfigMap status:"
99-
kubectl get xsimpleconfigmaps.test.crossplane.io -o yaml || true
98+
echo "Final SimpleConfigMap status:"
99+
kubectl get simpleconfigmaps.test.crossplane.io -o yaml || true
100100
echo "Final Crossplane Function status:"
101101
kubectl get functions.pkg.crossplane.io || true
102102
echo "Final FunctionRuntime status:"

0 commit comments

Comments
 (0)