Skip to content

Commit 2e32a22

Browse files
authored
[message-buffer 13/x] Rust Integration Tests (#794)
* test(message-buffer): add rust integration tests add rust-toolchain.toml to pin rust version, add integration tests, update cpi caller auth seeds * refactor(message-buffer): remove unused test ix * chore(message-buffer): clean up * refactor(message-buffer): simple refactor * test(message-buffer): refactor integration test structure * refactor(message-buffer): rename * fix(message-buffer): fix min size check when shrinking msg buffer * chore(message-buffer): cleanup * fix(message-buffer): resize borrow bug fix * test(message-buffer): refactor test util methods into MessageBufferTestContext for less duplication * test(message-buffer): resolve merge conflicts from repo restructure * chore(message-buffer): delete commented out code
1 parent 16baae6 commit 2e32a22

25 files changed

+7559
-733
lines changed

.pre-commit-config.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ repos:
7575
- id: cargo-clippy-message-buffer
7676
name: Cargo clippy for message buffer contract
7777
language: "rust"
78-
entry: cargo +nightly clippy --manifest-path ./pythnet/message_buffer/Cargo.toml --tests --fix --allow-dirty --allow-staged -- -D warnings
78+
entry: cargo +nightly clippy --manifest-path ./pythnet/message_buffer/Cargo.toml --tests --fix --allow-dirty --allow-staged --features test-bpf -- -D warnings
7979
pass_filenames: false
8080
files: message_buffer
8181
# Hooks for solana receiver contract

0 commit comments

Comments
 (0)