evitaDB icon indicating copy to clipboard operation
evitaDB copied to clipboard

Avoid calling external servers in integration tests

Open novoj opened this issue 1 year ago • 0 comments

Please rewrite tests:

  • io.evitadb.externalApi.graphql.api.catalog.dataApi.CatalogGraphQLQueryTranslationVerifyingFunctionTest#shouldAcceptAndProcessLargeQuery
  • io.evitadb.externalApi.rest.api.catalog.dataApi.CatalogRestQueryTranslationVerifyingFunctionalTest#shouldAcceptAndProcessLargeQuery

To @Tag(LONG_RUNNING_TEST) that is executed only on weekly basis and refactor it to share downloading logic with io.evitadb.api.EvitaBackwardCompatibilityTest#verifyBackwardCompatibilityTo_2024_5 test (so that download happens only once) and load evita catalog from the downloaded archive locally and execute tests against it.

novoj avatar Aug 05 '24 15:08 novoj