[x] Added tests for code changes or test/build only changes
[x] Updated the change log file (CHANGES.md|CHANGELOG.md) or test/build only changes
[x] Completed the PR template below:
Description
Added attributes for running integration tests that use a database separately from "true" unit tests.
Approach
Tagged tests that require a real database:
db attribute with a database name cloudant and/or couch
couchapi attribute for tests that only run on a specific api level
Added test filtering by attributes to Travis and Jenkinsfile.
Removed test skips that can now be controlled by attributes - note there are still some other remaining test skip environment variables.
Checklist
CHANGES.md
|CHANGELOG.md
) or test/build only changesDescription
Added attributes for running integration tests that use a database separately from "true" unit tests.
Approach
Tagged tests that require a real database:
db
attribute with a database namecloudant
and/orcouch
couchapi
attribute for tests that only run on a specific api levelAdded test filtering by attributes to
Travis
andJenkinsfile
. Removed test skips that can now be controlled by attributes - note there are still some other remaining test skip environment variables.Schema & API Changes
Security and Privacy
Testing
Monitoring and Logging