summaryrefslogtreecommitdiffstats
path: root/packages/svgbob/src/buffer/cell_buffer/span/test_span.rs
diff options
context:
space:
mode:
Diffstat (limited to 'packages/svgbob/src/buffer/cell_buffer/span/test_span.rs')
-rw-r--r--packages/svgbob/src/buffer/cell_buffer/span/test_span.rs23
1 files changed, 10 insertions, 13 deletions
diff --git a/packages/svgbob/src/buffer/cell_buffer/span/test_span.rs b/packages/svgbob/src/buffer/cell_buffer/span/test_span.rs
index 73c3947..26e88d4 100644
--- a/packages/svgbob/src/buffer/cell_buffer/span/test_span.rs
+++ b/packages/svgbob/src/buffer/cell_buffer/span/test_span.rs
@@ -58,8 +58,7 @@ fn test_1span_1group() {
let span = adjacents.remove(0);
let (top_left, _) = span.bounds().unwrap();
assert_eq!(top_left, Cell::new(0, 1));
- let groups: Vec<Contacts> =
- span.localize().get_contacts(&Settings::default());
+ let groups: Vec<Contacts> = span.localize().get_contacts();
for (i, group) in groups.iter().enumerate() {
println!("group {} is: \n{}", i, group);
}
@@ -98,9 +97,8 @@ fn test_2spans_1group_for_each_span() {
let (bound2, _) = span2.bounds().unwrap();
assert_eq!(bound1, Cell::new(0, 1));
assert_eq!(bound2, Cell::new(0, 5));
- let settings = &Settings::default();
- let groups1: Vec<Contacts> = span1.localize().get_contacts(settings);
- let groups2: Vec<Contacts> = span2.localize().get_contacts(settings);
+ let groups1: Vec<Contacts> = span1.localize().get_contacts();
+ let groups2: Vec<Contacts> = span2.localize().get_contacts();
assert_eq!(groups1.len(), 1);
assert_eq!(groups2.len(), 1);
@@ -145,8 +143,7 @@ fn test_1spans_2group_for_each_span() {
let span1 = spans.remove(0);
let (bound1, _) = span1.bounds().unwrap();
assert_eq!(bound1, Cell::new(0, 1));
- let groups: Vec<Contacts> =
- span1.localize().get_contacts(&Settings::default());
+ let groups: Vec<Contacts> = span1.localize().get_contacts();
assert_eq!(groups.len(), 2);
let rect1 = groups[0].endorse_rect().unwrap();
@@ -188,7 +185,7 @@ fn test_endorse_circle() {
let span = adjacents.remove(0);
let (top_left, _) = span.bounds().unwrap();
assert_eq!(top_left, Cell::new(8, 1));
- let (mut fragments, _groups) = span.endorse(&Settings::default());
+ let (mut fragments, _groups) = span.endorse();
for (i, frag) in fragments.iter().enumerate() {
println!("frag {}:\n{}", i, frag);
}
@@ -219,7 +216,7 @@ fn test_endorse_circle_with_rect() {
let span1 = adjacents.remove(0);
let (top_left1, _) = span1.bounds().unwrap();
assert_eq!(top_left1, Cell::new(8, 1));
- let (mut fragments, _groups) = span1.endorse(&Settings::default());
+ let (mut fragments, _groups) = span1.endorse();
assert_eq!(fragments.len(), 2);
let circle = fragments.remove(0);
@@ -268,7 +265,7 @@ fn test_endorse_with_big_circle() {
let span1 = adjacents.remove(0);
let (top_left1, _) = span1.bounds().unwrap();
assert_eq!(top_left1, Cell::new(12, 3));
- let (mut fragments, _groups) = span1.endorse(&Settings::default());
+ let (mut fragments, _groups) = span1.endorse();
assert_eq!(fragments.len(), 1);
let circle = fragments.remove(0);
@@ -304,7 +301,7 @@ fn test_endorse_with_big_circle_extra_match() {
let span1 = adjacents.remove(0);
let (top_left1, _) = span1.bounds().unwrap();
assert_eq!(top_left1, Cell::new(12, 3));
- let (fragments, groups) = span1.endorse(&Settings::default());
+ let (fragments, groups) = span1.endorse();
assert_eq!(fragments.len(), 1);
assert_eq!(groups.len(), 0);
for (i, fragment) in groups.iter().enumerate() {
@@ -335,7 +332,7 @@ fn test_absolute_positions() {
let (top_left1, _br) = span1.bounds().unwrap();
assert_eq!(top_left1, Cell::new(8, 5));
- let groups1 = span1.localize().get_contacts(&Settings::default());
+ let groups1 = span1.localize().get_contacts();
let since = groups1[11].as_ref()[0].fragment.as_cell_text().unwrap();
assert_eq!(since.content, "since");
assert_eq!(since.start, Cell::new(20, 1));
@@ -357,7 +354,7 @@ fn test_endorse_arc() {
let span = adjacents.remove(0);
let (top_left, _) = span.bounds().unwrap();
assert_eq!(top_left, Cell::new(8, 1));
- let (mut fragments, _groups) = span.endorse(&Settings::default());
+ let (mut fragments, _groups) = span.endorse();
for (i, frag) in fragments.iter().enumerate() {
println!("frag {}:\n{}", i, frag);
}