|
From: <mjd...@us...> - 2009-11-24 03:50:33
|
Revision: 303
http://treebase.svn.sourceforge.net/treebase/?rev=303&view=rev
Author: mjdominus
Date: 2009-11-24 03:50:24 +0000 (Tue, 24 Nov 2009)
Log Message:
-----------
add "node" data for trees
Modified Paths:
--------------
trunk/treebase-core/src/main/perl/t/01_basic.t
trunk/treebase-core/src/main/perl/t/21_subobject.t
trunk/treebase-core/src/main/perl/test_db/TREE
Added Paths:
-----------
trunk/treebase-core/src/main/perl/test_db/node
Modified: trunk/treebase-core/src/main/perl/t/01_basic.t
===================================================================
--- trunk/treebase-core/src/main/perl/t/01_basic.t 2009-11-24 03:34:05 UTC (rev 302)
+++ trunk/treebase-core/src/main/perl/t/01_basic.t 2009-11-24 03:50:24 UTC (rev 303)
@@ -1,5 +1,5 @@
-use Test::More tests => 27;
+use Test::More tests => 36;
use_ok('DBI');
use_ok('DBD::CSV');
@@ -9,6 +9,7 @@
check_table('study', qw(name study_id owner tree_id));
check_table('matrices', qw(matrix_id name n_rows study_id));
check_table('TREE', qw(TreeId name root_node_id));
+check_table('node', qw(node_id tree_id left_child right_child data));
use_ok('CIPRES::TreeBase::TestObjects');
Modified: trunk/treebase-core/src/main/perl/t/21_subobject.t
===================================================================
--- trunk/treebase-core/src/main/perl/t/21_subobject.t 2009-11-24 03:34:05 UTC (rev 302)
+++ trunk/treebase-core/src/main/perl/t/21_subobject.t 2009-11-24 03:50:24 UTC (rev 303)
@@ -5,5 +5,7 @@
my $dbh = DBI->connect("DBI:CSV:f_dir=test_db;csv_eol=\n");
CIPRES::TreeBase::VeryBadORM->set_db_connection($dbh);
-is(Study->new(4)->Tree->name, "tree xxiv");
-is(Study->new(4)->tree->name, "tree xxiv");
+is(Study->new(4)->Tree->name, "tree xxiv"); # use correct subobject name
+is(Study->new(4)->tree->name, "tree xxiv"); # use alternate capitalization
+
+
Modified: trunk/treebase-core/src/main/perl/test_db/TREE
===================================================================
--- trunk/treebase-core/src/main/perl/test_db/TREE 2009-11-24 03:34:05 UTC (rev 302)
+++ trunk/treebase-core/src/main/perl/test_db/TREE 2009-11-24 03:50:24 UTC (rev 303)
@@ -1,8 +1,8 @@
TreeId,name,root_node_id
-1,tree i,
-2,tree ii,
-24,tree xxiv,
-120,tree cxx,
-5040,tree Vxl,
-40320,tree XLcccxx,
-119,tree cxix,
\ No newline at end of file
+1,tree i,105
+2,tree ii,178
+24,tree xxiv,55
+120,tree cxx,145
+5040,tree Vxl,51
+40320,tree XLcccxx,156
+119,tree cxix,28
\ No newline at end of file
Added: trunk/treebase-core/src/main/perl/test_db/node
===================================================================
--- trunk/treebase-core/src/main/perl/test_db/node (rev 0)
+++ trunk/treebase-core/src/main/perl/test_db/node 2009-11-24 03:50:24 UTC (rev 303)
@@ -0,0 +1,30 @@
+node_id,tree_id,left_child,right_child,data
+8,2,,,D
+28,119,,,CC
+29,120,,,P
+51,5040,172,147,R
+55,24,65,,E
+65,24,131,,F
+77,5040,,,V
+92,120,,,N
+103,40320,,106,Y
+105,1,,,A
+106,40320,198,,Z
+107,120,,,Q
+131,24,,,G
+132,120,,,O
+142,120,,132,L
+145,120,149,153,H
+147,5040,,77,T
+149,120,151,142,I
+151,120,92,,K
+153,120,185,,J
+156,40320,103,,X
+169,5040,,171,U
+171,5040,,,W
+172,5040,169,,S
+174,40320,,,BB
+176,2,,,C
+178,2,176,8,B
+185,120,29,107,M
+198,40320,174,,AA
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|