()
| 170 | |
| 171 | #[tokio::test(flavor = "multi_thread", worker_threads = 2)] |
| 172 | async fn invoke_async_failure_w_tokio() -> errors::Result<()> { |
| 173 | let s_test = "Boom!"; |
| 174 | let jvm = create_tests_jvm()?; |
| 175 | let my_test = jvm.create_instance("org.astonbitecode.j4rs.tests.MyTest", InvocationArg::empty())?; |
| 176 | let instance_result = jvm |
| 177 | .invoke_async( |
| 178 | &my_test, |
| 179 | "getErrorWithFuture", |
| 180 | &[InvocationArg::try_from(s_test)?], |
| 181 | ) |
| 182 | .await; |
| 183 | assert!(instance_result.is_err()); |
| 184 | let error = instance_result.err().unwrap(); |
| 185 | println!("{}", error); |
| 186 | Ok(()) |
| 187 | } |
| 188 | |
| 189 | #[async_std::test] |
| 190 | async fn invoke_async_success_w_async_std() -> errors::Result<()> { |
nothing calls this directly
no test coverage detected