[libchamplain: 21/39] Libchamplain has now a default selection mode of multiple
- From: Pierre-Luc Beaudoin <plbeaudoin src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [libchamplain: 21/39] Libchamplain has now a default selection mode of multiple
- Date: Mon, 21 Sep 2009 16:25:29 +0000 (UTC)
commit 80e89fac482a9d367002329bbe2a68722e8d8565
Author: Emmanuel Rodriguez <emmanuel rodriguez gmail com>
Date: Wed Sep 16 20:40:57 2009 +0200
Libchamplain has now a default selection mode of multiple
.../perl/Champlain/t/ChamplainSelectionLayer.t | 15 ++++++++++-----
1 files changed, 10 insertions(+), 5 deletions(-)
---
diff --git a/bindings/perl/Champlain/t/ChamplainSelectionLayer.t b/bindings/perl/Champlain/t/ChamplainSelectionLayer.t
index 8ab8540..a2626a4 100644
--- a/bindings/perl/Champlain/t/ChamplainSelectionLayer.t
+++ b/bindings/perl/Champlain/t/ChamplainSelectionLayer.t
@@ -26,8 +26,8 @@ sub test_empty_multiple {
my $layer = Champlain::SelectionLayer->new();
isa_ok($layer, 'Champlain::Layer');
- is($layer->get_selection_mode, 'multiple');
- is($layer->get('selection_mode'), 'multiple');
+ is($layer->get_selection_mode, 'single');
+ is($layer->get('selection_mode'), 'single');
is($layer->get_selected, undef, "[empty] get_selected()");
@@ -63,11 +63,11 @@ sub test_empty_single {
my $layer = Champlain::SelectionLayer->new();
isa_ok($layer, 'Champlain::Layer');
- is($layer->get_selection_mode, 'multiple');
- is($layer->get('selection_mode'), 'multiple');
- $layer->set_selection_mode('single');
is($layer->get_selection_mode, 'single');
is($layer->get('selection_mode'), 'single');
+ $layer->set_selection_mode('multiple');
+ is($layer->get_selection_mode, 'multiple');
+ is($layer->get('selection_mode'), 'multiple');
is($layer->get_selected, undef, "[empty] get_selected()");
@@ -102,6 +102,7 @@ sub test_empty_single {
sub test_markers_multiple {
my $layer = Champlain::SelectionLayer->new();
isa_ok($layer, 'Champlain::Layer');
+ $layer->set_selection_mode('multiple');
my @layer_markers = (
@@ -244,6 +245,10 @@ sub test_selection_mode_change {
my $layer = Champlain::SelectionLayer->new();
isa_ok($layer, 'Champlain::Layer');
+ # In the past the default selection mode was multiple, so we set it back to
+ # single just like in the old times
+ $layer->set_selection_mode('multiple');
+
my $notify = 0;
$layer->signal_connect('notify::selection-mode', sub {
++$notify;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]