The PR https://github.com/cloudfoundry/uaa/pull/3689/changes was required to make the same changes into two Yaml files.
It would make sense that .../boot/uaa.yml reads all the defaults from /uaa/src/main/resources/uaa.yml and then only overrides the desired end to end configurations
All of the *MockMvcTests are facing the exact same issue. They do not inherit sensible defaults.
For example: I need to add a new url to limitedFunctionality.whitelist.endpoints
Current solution: Add entries to multiple locations (boot/uaa.yml, integration_test_properties.yml and resources/uaa.yml)