()
| 205 | |
| 206 | #[async_std::test] |
| 207 | async fn invoke_async_failure_w_async_std() -> errors::Result<()> { |
| 208 | let s_test = "Boom!"; |
| 209 | let jvm = create_tests_jvm()?; |
| 210 | let my_test = jvm.create_instance("org.astonbitecode.j4rs.tests.MyTest", InvocationArg::empty())?; |
| 211 | let instance_result = jvm |
| 212 | .invoke_async( |
| 213 | &my_test, |
| 214 | "getErrorWithFuture", |
| 215 | &[InvocationArg::try_from(s_test)?], |
| 216 | ) |
| 217 | .await; |
| 218 | assert!(instance_result.is_err()); |
| 219 | let error = instance_result.err().unwrap(); |
| 220 | println!("{}", error); |
| 221 | Ok(()) |
| 222 | } |
| 223 | |
| 224 | #[tokio::test(flavor = "multi_thread", worker_threads = 2)] |
| 225 | async fn invoke_async_and_reuse_instance() -> errors::Result<()> { |
nothing calls this directly
no test coverage detected