Skip to content

Integration tests

Some integration tests operate on the most popular collections for each provider in CMR. Those collection IDs are cached as static data in tests/integration/popular_collections/ to give our test suite more stability. The list of most popular collections can be updated by running a script in the same directory.

Sometimes, we find collections with unexpected conditions, like 0 granules, and therefore "comment" those collections from the list by prefixing the line with a #.

Note

Let's consider a CSV format for this data; we may want to, for example, allow skipping collections with a EULA by representing that as a column.