This application is a generalized test program for service brokers. It runs rest calls against the defined service broker and checks if it behaves as expected to the service broker API specification. Tests are created dynamically based upon the service broker catalog or custom input by the operator.
During usage of the osb-checker-kotlin to test compatibility of a service broker with API version 2.13, the osb-checker runs fetch binding tests although this is outside of the 2.13 spec. This is probably caused by the catalog of the broker, which contains binding_retrievable=true, because its actual supported version is >2.13. This means testing backwards compatibility is not really possible with the current state of the osb-checker-kotlin.
During usage of the osb-checker-kotlin to test compatibility of a service broker with API version 2.13, the osb-checker runs fetch binding tests although this is outside of the 2.13 spec. This is probably caused by the catalog of the broker, which contains binding_retrievable=true, because its actual supported version is >2.13. This means testing backwards compatibility is not really possible with the current state of the osb-checker-kotlin.
Will this behaviour be changed in the future?