-
Task
-
Resolution: Done
-
Normal
-
None
-
None
The purpose of this task is to remove any warnings in the console for passing unit tests. Some examples include:
Warning: React does not recognize the `inputId` prop on a DOM element.
There is currently 32 instances of this when unit tests are run.
This is most likely due to props being based on child components that blindly apply them to a DOM element. Removing this error will involve changing how props are passed. In some cases this may be do to passing a prop to a PF element that is no longer valid and PF puts the prop on an HTML element.
TESTING:
This does minorly impact some parts of the code. Running the automated tests should ensure that the changes don't break functionality (or the automated test scripts).
Secondly, there will be changes to the Prerequisites section of the OSD wizard.
1. Go to the OSD wizard
2. In the "Billing model" step, choose "Customer cloud subscription"
3. On the "Cloud provider" step, ensure that the Prerequisites function as it does today for both AWS and GCP