Working on #2613186: Untangle the integration test from search api I've detected that we need to enable the views module because we call $views_storage = $this->entityTypeManager->getStorage('view'); from SearchApiViewsPageDeriver::getDerivativeDefinitions().

For core_search_module we don't need to activate views module. In this issue we need to avoid this dependency.

Comments

marthinal created an issue. See original summary.

marthinal’s picture

Issue summary: View changes
borisson_’s picture

Status: Needs work » Needs review
StatusFileSize
new1.69 KB
marthinal’s picture

Status: Needs review » Reviewed & tested by the community

Looks good to me.

Thanks!!

marthinal’s picture

Status: Reviewed & tested by the community » Needs review
StatusFileSize
new1.69 KB
new703 bytes

Quick fix

borisson_’s picture

Status: Needs review » Reviewed & tested by the community

Yep, that looks better, let's get this in.

marthinal’s picture

Status: Reviewed & tested by the community » Fixed

Committed. Thanks!

  • marthinal committed 1495f42 on 8.x-1.x authored by borisson_
    Issue #2655414 by marthinal, borisson_: Avoid dependency on VIEWS module
    

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.