Skip to content

Commit 1fc80d6

Browse files
committed
mollusk feature test
1 parent 84edd3c commit 1fc80d6

8 files changed

Lines changed: 3580 additions & 0 deletions

File tree

program-tests/CLAUDE.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,15 @@ cargo test-sbf -p account-compression-test
2929
```
3030
Tests for the core account compression program (Merkle tree management).
3131

32+
### Mollusk VAS Reproducer
33+
```bash
34+
just program-tests::test-mollusk-vas-repro
35+
```
36+
Standalone reproducer for the account byte divergence caused by toggling
37+
Mollusk's `virtual_address_space_adjustments` feature. This crate is a nested
38+
workspace so its Mollusk/Solana `3.x`/`4.x` dependencies do not alter the root
39+
workspace dependency graph.
40+
3241
### Registry Tests
3342
```bash
3443
cargo test-sbf -p registry-test

program-tests/justfile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,9 @@ test: build test-account-compression test-registry test-system test-system-cpi t
1515
test-account-compression:
1616
RUSTFLAGS="-D warnings" cargo test-sbf -p account-compression-test
1717

18+
test-mollusk-vas-repro:
19+
RUST_LOG=off cargo run --locked --offline --manifest-path mollusk-vas-repro/Cargo.toml
20+
1821
test-registry:
1922
RUST_MIN_STACK=16777216 RUSTFLAGS="-D warnings" cargo test-sbf -p registry-test
2023

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
target/
2+
output/
3+
expected/
4+
fixtures/*
5+
!fixtures/.gitkeep

0 commit comments

Comments
 (0)