summaryrefslogtreecommitdiff
path: root/rust/tests/main_thread.rs
diff options
context:
space:
mode:
Diffstat (limited to 'rust/tests/main_thread.rs')
-rw-r--r--rust/tests/main_thread.rs16
1 files changed, 5 insertions, 11 deletions
diff --git a/rust/tests/main_thread.rs b/rust/tests/main_thread.rs
index f74414d5..a42157a9 100644
--- a/rust/tests/main_thread.rs
+++ b/rust/tests/main_thread.rs
@@ -1,22 +1,16 @@
use binaryninja::headless::Session;
-use rstest::*;
// TODO: Add a test for MainThreadHandler
-#[fixture]
-#[once]
-fn session() -> Session {
- Session::new().expect("Failed to initialize session")
-}
-
-#[rstest]
-fn test_not_main_thread(_session: &Session) {
+#[test]
+fn test_not_main_thread() {
// We should never be the main thread.
assert!(!binaryninja::is_main_thread())
}
-#[rstest]
-fn test_main_thread_different(_session: &Session) {
+#[test]
+fn test_main_thread_different() {
+ let _session = Session::new().expect("Failed to initialize session");
let calling_thread = std::thread::current();
binaryninja::main_thread::execute_on_main_thread_and_wait(move || {
let main_thread = std::thread::current();