16 lines
436 B
Rust
16 lines
436 B
Rust
// file: crates/ksp-interface-lib/tests/public_api.rs
|
|
// version: 1
|
|
|
|
//! Integration canaries for the public `ksp-interface-lib` scaffold.
|
|
|
|
fn consume_pubkey(pubkey: ksp_interface_lib::Pubkey) -> [u8; 32] {
|
|
return pubkey.to_bytes();
|
|
}
|
|
|
|
#[test]
|
|
fn public_pre_002_pubkey_contract_is_available_from_crate_root() {
|
|
let pubkey = ksp_interface_lib::Pubkey::default();
|
|
assert_eq!(consume_pubkey(pubkey), [0_u8; 32]);
|
|
return;
|
|
}
|