BioPhys-Neural-Agent / tests /sdk_test.rs
minseok
🌌 Release BioPhys 6.0 Grand Master: 16GB (14.89GB) Gemma-4 100% Devour, Ecosystem Evolution, Solar MoE, SNN Autoregressive SDK, Dynamic PhaseVM
be99550
Raw
History Blame Contribute Delete
917 Bytes
// 🌌 [BioPhys 6.0 SDK 톡합 ν…ŒμŠ€νŠΈ] (tests/sdk_test.rs)
use biophys_engine::{BioPhysClient, BioPhysConfig};
#[test]
fn test_sdk_initialization() {
let client = BioPhysClient::new();
assert_eq!(client.config.lattice_size, 256);
}
#[test]
fn test_sdk_generate() {
let mut client = BioPhysClient::new();
let res = client.generate("Rust 비동기 μ½”λ“œ μž‘μ„±ν•΄μ€˜");
assert!(!res.text.is_empty());
assert!(res.latency_ms > 0.0);
assert!(res.energy_level > 0.0);
}
#[test]
fn test_sdk_streaming() {
let mut client = BioPhysClient::new();
let mut count = 0;
for _token in client.stream_tokens(5) {
count += 1;
}
assert_eq!(count, 5);
}
#[test]
fn test_sdk_interpreter() {
let mut client = BioPhysClient::new();
let script = "PUSH 10\nPUSH 20\nADD\nHALT";
let result = client.execute_script(script);
assert_eq!(result, Ok(Some(30.0)));
}