()
| 902 | |
| 903 | #[wasm_bindgen_test] |
| 904 | fn test_get_struct() { |
| 905 | let program = Program::from_string(TOKEN_ISSUE).unwrap(); |
| 906 | let members = program.get_struct_members("token_metadata".to_string()).unwrap(); |
| 907 | |
| 908 | let expected = array![ |
| 909 | object! { |
| 910 | "name": "token_id", |
| 911 | "type": "u32", |
| 912 | }, |
| 913 | object! { |
| 914 | "name": "version", |
| 915 | "type": "u32", |
| 916 | }, |
| 917 | ]; |
| 918 | |
| 919 | assert_eq!(format!("{:?}", members), format!("{:?}", expected)); |
| 920 | } |
| 921 | |
| 922 | #[wasm_bindgen_test] |
| 923 | fn test_program_from_methods() { |
nothing calls this directly
no test coverage detected