summaryrefslogtreecommitdiff
path: root/rust/tests/binary_writer.rs
diff options
context:
space:
mode:
Diffstat (limited to 'rust/tests/binary_writer.rs')
-rw-r--r--rust/tests/binary_writer.rs17
1 files changed, 6 insertions, 11 deletions
diff --git a/rust/tests/binary_writer.rs b/rust/tests/binary_writer.rs
index 632d0e64..1ec12dd3 100644
--- a/rust/tests/binary_writer.rs
+++ b/rust/tests/binary_writer.rs
@@ -2,18 +2,12 @@ use binaryninja::binary_reader::BinaryReader;
use binaryninja::binary_view::{BinaryViewBase, BinaryViewExt};
use binaryninja::binary_writer::BinaryWriter;
use binaryninja::headless::Session;
-use rstest::*;
use std::io::{Read, Seek, SeekFrom, Write};
use std::path::PathBuf;
-#[fixture]
-#[once]
-fn session() -> Session {
- Session::new().expect("Failed to initialize session")
-}
-
-#[rstest]
-fn test_binary_writer_seek(_session: &Session) {
+#[test]
+fn test_binary_writer_seek() {
+ let _session = Session::new().expect("Failed to initialize session");
let out_dir = env!("OUT_DIR").parse::<PathBuf>().unwrap();
let view = binaryninja::load(out_dir.join("atox.obj")).expect("Failed to create view");
let mut writer = BinaryWriter::new(&view);
@@ -50,8 +44,9 @@ fn test_binary_writer_seek(_session: &Session) {
);
}
-#[rstest]
-fn test_binary_writer_write(_session: &Session) {
+#[test]
+fn test_binary_writer_write() {
+ let _session = Session::new().expect("Failed to initialize session");
let out_dir = env!("OUT_DIR").parse::<PathBuf>().unwrap();
let view = binaryninja::load(out_dir.join("atox.obj")).expect("Failed to create view");
let mut reader = BinaryReader::new(&view);