diff options
Diffstat (limited to 'rust/tests/binary_writer.rs')
| -rw-r--r-- | rust/tests/binary_writer.rs | 17 |
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); |
