From a573de0d1f544c792b4e01c67ffb8154ef5b6e36 Mon Sep 17 00:00:00 2001 From: alafanechere Date: Fri, 12 Aug 2022 08:44:54 +0200 Subject: [PATCH 1/3] update sat reference --- .../source-acceptance-tests-reference.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/docs/connector-development/testing-connectors/source-acceptance-tests-reference.md b/docs/connector-development/testing-connectors/source-acceptance-tests-reference.md index c80a4d968d0c..4d0650f3dc78 100644 --- a/docs/connector-development/testing-connectors/source-acceptance-tests-reference.md +++ b/docs/connector-development/testing-connectors/source-acceptance-tests-reference.md @@ -93,7 +93,9 @@ tests: # Tests configuration ## Test Spec -Verify that a spec operation issued to the connector returns a valid spec. +Verify that a `spec` operation issued to the connector returns a valid connector specification. +Additional tests are validating the backward compatibility of the current specification compared to the specification of the previous connector version. +These backward compatibility tests can be bypassed by changing the value of the `backward_compatibility_tests_config.disable_for_version` input in `acceptance-test-config.yml` (see below). | Input | Type | Default | Note | | :--- | :--- | :--- |:-------------------------------------------------------------------------------------------------| @@ -114,7 +116,9 @@ Verify that a check operation issued to the connector with the input config file ## Test Discovery -Verifies when a discover operation is run on the connector using the given config file, a valid catalog is produced by the connector. +Verifies when a `discover` operation is run on the connector using the given config file, a valid catalog is produced by the connector. +Additional tests are validating the backward compatibility of the discovered catalog compared to the catalog of the previous connector version. +These backward compatibility tests can be bypassed by changing the value of the `backward_compatibility_tests_config.disable_for_version` input in `acceptance-test-config.yml` (see below). | Input | Type | Default | Note | | :--- | :--- | :--- | :--- | From 8a247d613d2c53a1feb258bd25d0e62ce317a4dd Mon Sep 17 00:00:00 2001 From: "Sherif A. Nada" Date: Wed, 17 Aug 2022 13:55:44 -0700 Subject: [PATCH 2/3] Update docs/connector-development/testing-connectors/source-acceptance-tests-reference.md --- .../testing-connectors/source-acceptance-tests-reference.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/connector-development/testing-connectors/source-acceptance-tests-reference.md b/docs/connector-development/testing-connectors/source-acceptance-tests-reference.md index 4d0650f3dc78..80657d987e51 100644 --- a/docs/connector-development/testing-connectors/source-acceptance-tests-reference.md +++ b/docs/connector-development/testing-connectors/source-acceptance-tests-reference.md @@ -117,7 +117,7 @@ Verify that a check operation issued to the connector with the input config file ## Test Discovery Verifies when a `discover` operation is run on the connector using the given config file, a valid catalog is produced by the connector. -Additional tests are validating the backward compatibility of the discovered catalog compared to the catalog of the previous connector version. +Additional tests are validating the backward compatibility of the discovered catalog compared to the catalog of the previous connector version. If no previous connector version is found (by default the test looks for a docker image with the same name but with the `latest` tag), this test is skipped. These backward compatibility tests can be bypassed by changing the value of the `backward_compatibility_tests_config.disable_for_version` input in `acceptance-test-config.yml` (see below). | Input | Type | Default | Note | From 76d3942d70a52408d592cbbdafaeedadb5ef07b4 Mon Sep 17 00:00:00 2001 From: "Sherif A. Nada" Date: Wed, 17 Aug 2022 13:55:52 -0700 Subject: [PATCH 3/3] Update docs/connector-development/testing-connectors/source-acceptance-tests-reference.md --- .../testing-connectors/source-acceptance-tests-reference.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/connector-development/testing-connectors/source-acceptance-tests-reference.md b/docs/connector-development/testing-connectors/source-acceptance-tests-reference.md index 80657d987e51..e258e049ec48 100644 --- a/docs/connector-development/testing-connectors/source-acceptance-tests-reference.md +++ b/docs/connector-development/testing-connectors/source-acceptance-tests-reference.md @@ -94,7 +94,7 @@ tests: # Tests configuration ## Test Spec Verify that a `spec` operation issued to the connector returns a valid connector specification. -Additional tests are validating the backward compatibility of the current specification compared to the specification of the previous connector version. +Additional tests are validating the backward compatibility of the current specification compared to the specification of the previous connector version. If no previous connector version is found (by default the test looks for a docker image with the same name but with the `latest` tag), this test is skipped. These backward compatibility tests can be bypassed by changing the value of the `backward_compatibility_tests_config.disable_for_version` input in `acceptance-test-config.yml` (see below). | Input | Type | Default | Note |