google / peoplemath

Web application for team planning
Apache License 2.0
126 stars 34 forks source link

Add storage conformance test #87

Open amdw opened 3 years ago

amdw commented 3 years ago

There should be a conformance test that can be run against any StorageService instance to make sure it behaves as it should.

This would allow tests of implementations such as the Cloud Datastore one, which require an external emulator to run correctly.

Even better would be to include runs against the emulator in the continuous build.

amdw commented 2 years ago

401eaf45484111114ca3a62dc7a9673c00e2ac9d is a perfect example of a fix for a problem which would never have hit the trunk if we'd had a Cloud Datastore emulator integration test in the continuous build.