Files
dat-thang/tests/integration/dillo/README.md
T
divorce b735900f2e 0.0.002
ddat interop with dat js
cable interop with cabal js
ddat's frontend = dat-thang
cable fe = cable-thang
dillo support based on cel's dillo-dat
bootstrap node
xplatform support

Signed-off-by: divo <418@cryspace.space>
2026-10-19 00:17:02 -04:00

876 B

Dillo integration checks

These scripts were moved out of build/ so cleaning or recreating compiler outputs cannot remove the test procedure.

  • cold-site-dpip.sh invokes the local Linux DPI with a canned DPIP exchange and writes its response and diagnostics to ignored local-data/.
  • real-site-dpip.sh invokes an installed Dillo DPI against the seeded test archive. Set DILLO_DPID_KEY_FILE when the dpid key is outside $HOME/.dillo/dpid_comm_keys; set DAT_DPI_BIN if the DPI executable is at a different path. Its captured response goes to ignored local-data/.
  • ../../test_dpi.sh is the automated socket-framing check run by make test.

These checks need a running Cesspool bootstrap and a peer seeding the requested archive to exercise a network fetch. Cached responses can be inspected under local-data/test-runs/dillo/ after running them.