feat: add artifacts of program_methods and remove no_docker feature

This commit is contained in:
Daniil Polyakov
2025-12-19 18:30:40 +03:00
parent d425d70d4c
commit dc38b8ea2d
42 changed files with 55 additions and 40 deletions
+1 -1
View File
@@ -5,7 +5,7 @@ edition = "2024"
[dependencies]
nssa_core = { workspace = true, features = ["host"] }
nssa = { workspace = true, features = ["no_docker"] }
nssa.workspace = true
sequencer_core = { workspace = true, features = ["testnet"] }
sequencer_runner.workspace = true
wallet.workspace = true
Binary file not shown.
Binary file not shown.
+4 -1
View File
@@ -1596,7 +1596,10 @@ pub fn prepare_function_map() -> HashMap<String, TestFunction> {
pub async fn test_program_deployment() {
info!("########## test program deployment ##########");
let binary_filepath: PathBuf = NSSA_PROGRAM_FOR_TEST_DATA_CHANGER.parse().unwrap();
let manifest_dir = env!("CARGO_MANIFEST_DIR");
let binary_filepath: PathBuf = PathBuf::from(manifest_dir)
.join("../artifacts/test_program_methods")
.join(NSSA_PROGRAM_FOR_TEST_DATA_CHANGER);
let command = Command::DeployProgram {
binary_filepath: binary_filepath.clone(),