minseok
π Release BioPhys 6.0 Grand Master: 16GB (14.89GB) Gemma-4 100% Devour, Ecosystem Evolution, Solar MoE, SNN Autoregressive SDK, Dynamic PhaseVM
be99550 | // π [BioPhys 6.0 SDK ν΅ν© ν μ€νΈ] (tests/sdk_test.rs) | |
| use biophys_engine::{BioPhysClient, BioPhysConfig}; | |
| fn test_sdk_initialization() { | |
| let client = BioPhysClient::new(); | |
| assert_eq!(client.config.lattice_size, 256); | |
| } | |
| 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); | |
| } | |
| 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); | |
| } | |
| 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))); | |
| } | |