`PARAVIEW_BUILD_VTK_TESTING` doesn't work for VTK tests with data files
When PARAVIEW_BUILD_VTK_TESTING
is ON, VTK tests that require data files (e.g. VTK::IOExodusCxx-TestExodusAttributes
) fail as they are looking at data files in the wrong location.
> ctest -R IOExodusCxx-TestExodusAttributes -V
...
Start 223: VTK::IOExodusCxx-TestExodusAttributes
223: Test command: /home/utkarsh/Kitware/ParaView3/ParaViewBin-Qt5/bin/vtkIOExodusCxxTests "TestExodusAttributes" "-D" "/home/utkarsh/Kitware/ParaView3/ParaViewBin-Qt5/VTK/ExternalData/Testing"
223: Test timeout computed to be: 1500
223: ( uptime ) [ thread name/id ] file:line v|
223: ( 0.003s) [main thread ] loguru.cpp:587 INFO| arguments: TestExodusAttributes -D /home/utkarsh/Kitware/ParaView3/ParaViewBin-Qt5/VTK/ExternalData/Testing
223: ( 0.003s) [main thread ] loguru.cpp:590 INFO| Current dir: /home/utkarsh/Kitware/ParaView3/ParaViewBin-Qt5/VTK/IO/Exodus/Testing/Cxx
223: ( 0.003s) [main thread ] loguru.cpp:592 INFO| stderr verbosity: 0
223: ( 0.003s) [main thread ] loguru.cpp:593 INFO| -----------------------------------
223: ( 0.006s) [main thread ] loguru.cpp:467 INFO| atexit
223: Cannot read "/home/utkarsh/Kitware/ParaView3/ParaViewBin-Qt5/VTK/ExternalData/Testing/Data/edgeFaceElem.exii"
The data file is present under the following location:
/home/utkarsh/Kitware/ParaView3/ParaViewBin-Qt5/ExternalData/VTK/Testing/Data/edgeFaceElem.exii