From 3e0d0ad444146af167f4987fa1cabec3eb2c1ec6 Mon Sep 17 00:00:00 2001 From: Matthias Koefferlein Date: Fri, 9 Aug 2024 17:20:40 +0200 Subject: [PATCH] Added tests, fixed others --- testdata/ruby/layLayoutView.rb | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/testdata/ruby/layLayoutView.rb b/testdata/ruby/layLayoutView.rb index 7a03c05b4..cc07b2021 100644 --- a/testdata/ruby/layLayoutView.rb +++ b/testdata/ruby/layLayoutView.rb @@ -187,16 +187,22 @@ class LAYLayoutView_TestClass < TestBase view.set_config("search-range", "0") view.select_from(RBA::DBox::new(-2.5, -2.5, 2.5, 2.5)) assert_equal(selection_changed, 1) - assert_equal(view.selection_size, 2) + assert_equal(view.selection_size, 4) assert_equal(view.has_selection?, true) view.select_from(RBA::DPoint::new(0, 0), RBA::LayoutView::Invert) assert_equal(selection_changed, 2) - assert_equal(view.selection_size, 3) + assert_equal(view.selection_size, 5) assert_equal(view.has_selection?, true) view.clear_selection - assert_equal(selection_changed, 3) + view.select_all + assert_equal(selection_changed, 4) + assert_equal(view.has_selection?, true) + assert_equal(view.selection_size, 20) + + view.clear_selection + assert_equal(selection_changed, 5) assert_equal(view.has_selection?, false) assert_equal(view.selection_size, 0) selection_changed = 0