Nomos Testing (split workspace)

This workspace contains only the testing framework crates pulled from the nomos-node repo:

  • testing-framework/configs
  • testing-framework/core
  • testing-framework/workflows
  • testing-framework/runners (compose, k8s, local)
  • tests/workflows (demo/integration tests)
  • helper scripts (scripts/setup-nomos-circuits.sh, scripts/build-rapidsnark.sh)

Layout

The workspace expects a sibling checkout of nomos-node:

IdeaProjects/
├─ nomos-node/        # existing monorepo with all node crates
└─ nomos-testing/     # this workspace (you are here)

Path dependencies in Cargo.toml point to ../nomos-node/....

Usage

cd nomos-testing
cargo test -p tests-workflows -- --ignored   # or any crate you need

If you need circuits/prover assets, run the usual helpers from this workspace:

scripts/setup-nomos-circuits.sh
scripts/build-rapidsnark.sh

All code is sourced from the local branches: feat/testing-framework-move, feat/testing-framework, feat/testing-framework-runners, feat/testing-framework-k8s-runner.

Description
Logos blockchain testing framework and tools
Readme
Languages
Rust 81.8%
Shell 17.4%
JavaScript 0.4%
CSS 0.2%
Smarty 0.2%