There appears to be a bug that confuses the schema.json file, which is meant for a Module, with the resource schema. The contract tests end up trying to register a resource with a module schema which obviously fails. I tested this first by running the contract tests in my personal account then by deploying this to our gamma environments and confirmed that the intermittent (but quite frequent) issue does not appear anymore.
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.
Description of changes:
There appears to be a bug that confuses the schema.json file, which is meant for a Module, with the resource schema. The contract tests end up trying to register a resource with a module schema which obviously fails. I tested this first by running the contract tests in my personal account then by deploying this to our gamma environments and confirmed that the intermittent (but quite frequent) issue does not appear anymore.
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.