```
mkdir buildChronikWithoutWallet
cd buildChronikWithoutWallet
cmake -GNinja .. -DBUILD_BITCOIN_CHRONIK=ON -DBUILD_BITCOIN_WALLET=OFF
ninja check-functional
./test/functional/test_runner.py setup_scripts/chronik-client_blocktxs_and_tx_and_rawtx
```
Type `next` until the script completes succesfuly.
Then:
```
cd ..
cd modules/chronik-client
BUILD_DIR="${PWD}/../../buildChronikWithoutWallet" npm run integration-tests
```
The integration-tests will fail with this error message
```
setup_scripts/chronik-client_blocktxs_and_tx_and_rawtx.py | ○ Skipped | 0 s
...
Test runner error for chronik-client_blocktxs_and_tx_and_rawtx, aborting: Error [ERR_IPC_CHANNEL_CLOSED]: Channel closed
```
rather than an ugly python stack of errors.