From c8eca936ebfc8c4c333d65c5f4c8a97963168543 Mon Sep 17 00:00:00 2001 From: Trey Smith Date: Fri, 19 Jan 2024 21:12:29 -0500 Subject: [PATCH] fix tests --- src/entity.rs | 24 ++++++++++++++++++++++-- 1 file changed, 22 insertions(+), 2 deletions(-) diff --git a/src/entity.rs b/src/entity.rs index 19e2d67..25b9166 100644 --- a/src/entity.rs +++ b/src/entity.rs @@ -2878,9 +2878,9 @@ mod tests { } #[test] - fn write_insert_no_extrusion_on_r12() { + fn write_insert_no_extrusion_on_r11() { let mut drawing = Drawing::new(); - drawing.header.version = AcadVersion::R12; + drawing.header.version = AcadVersion::R11; let ins = Insert { extrusion_direction: Vector::new(1.0, 2.0, 3.0), ..Default::default() @@ -2897,6 +2897,26 @@ mod tests { ); } + #[test] + fn write_insert_extrusion_on_r12() { + let mut drawing = Drawing::new(); + drawing.header.version = AcadVersion::R12; + let ins = Insert { + extrusion_direction: Vector::new(1.0, 2.0, 3.0), + ..Default::default() + }; + let ent = Entity::new(EntityType::Insert(ins)); + drawing.add_entity(ent); + assert_contains_pairs( + &drawing, + vec![ + CodePair::new_f64(210, 1.0), + CodePair::new_f64(220, 2.0), + CodePair::new_f64(230, 3.0), + ], + ); + } + #[test] fn write_insert_extrusion_on_r13() { let mut drawing = Drawing::new();