From: <chr...@us...> - 2006-03-21 23:44:57
|
Revision: 835 Author: chromatic Date: 2006-03-21 15:44:05 -0800 (Tue, 21 Mar 2006) ViewCVS: http://svn.sourceforge.net/everydevel/?rev=835&view=rev Log Message: ----------- Added node classes and tests for all remaining nodes in ecore. Checked inheritance for all node classes. Modified Paths: -------------- trunk/ebase/MANIFEST trunk/ebase/lib/Everything/Node/user.pm trunk/ebase/t/Node/user.t Added Paths: ----------- trunk/ebase/lib/Everything/Node/container.pm trunk/ebase/lib/Everything/Node/document.pm trunk/ebase/lib/Everything/Node/htmlsnippet.pm trunk/ebase/lib/Everything/Node/image.pm trunk/ebase/lib/Everything/Node/javascript.pm trunk/ebase/lib/Everything/Node/mail.pm trunk/ebase/lib/Everything/Node/nodeletgroup.pm trunk/ebase/lib/Everything/Node/opcode.pm trunk/ebase/lib/Everything/Node/permission.pm trunk/ebase/lib/Everything/Node/restricted_superdoc.pm trunk/ebase/lib/Everything/Node/superdoc.pm trunk/ebase/lib/Everything/Node/symlink.pm trunk/ebase/lib/Everything/Node/themesetting.pm trunk/ebase/t/Node/container.t trunk/ebase/t/Node/document.t trunk/ebase/t/Node/htmlsnippet.t trunk/ebase/t/Node/image.t trunk/ebase/t/Node/javascript.t trunk/ebase/t/Node/mail.t trunk/ebase/t/Node/nodeletgroup.t trunk/ebase/t/Node/opcode.t trunk/ebase/t/Node/permission.t trunk/ebase/t/Node/restricted_superdoc.t trunk/ebase/t/Node/superdoc.t trunk/ebase/t/Node/symlink.t trunk/ebase/t/Node/themesetting.t Property Changed: ---------------- trunk/ebase/lib/Everything/Node/dbtable.pm trunk/ebase/lib/Everything/Node/htmlcode.pm trunk/ebase/lib/Everything/Node/htmlpage.pm trunk/ebase/lib/Everything/Node/location.pm trunk/ebase/lib/Everything/Node/node.pm trunk/ebase/lib/Everything/Node/nodeball.pm trunk/ebase/lib/Everything/Node/nodegroup.pm trunk/ebase/lib/Everything/Node/nodelet.pm trunk/ebase/lib/Everything/Node/nodemethod.pm trunk/ebase/lib/Everything/Node/nodetype.pm trunk/ebase/lib/Everything/Node/setting.pm trunk/ebase/lib/Everything/Node/theme.pm trunk/ebase/lib/Everything/Node/user.pm trunk/ebase/lib/Everything/Node/usergroup.pm trunk/ebase/lib/Everything/Node/workspace.pm trunk/ebase/t/Node/dbtable.t trunk/ebase/t/Node/htmlcode.t trunk/ebase/t/Node/htmlpage.t trunk/ebase/t/Node/location.t trunk/ebase/t/Node/node.t trunk/ebase/t/Node/nodeball.t trunk/ebase/t/Node/nodegroup.t trunk/ebase/t/Node/nodelet.t trunk/ebase/t/Node/nodemethod.t trunk/ebase/t/Node/nodetype.t trunk/ebase/t/Node/setting.t trunk/ebase/t/Node/theme.t trunk/ebase/t/Node/user.t trunk/ebase/t/Node/usergroup.t trunk/ebase/t/Node/workspace.t Modified: trunk/ebase/MANIFEST =================================================================== --- trunk/ebase/MANIFEST 2006-03-18 01:42:41 UTC (rev 834) +++ trunk/ebase/MANIFEST 2006-03-21 23:44:05 UTC (rev 835) @@ -59,18 +59,31 @@ lib/Everything/HTML/FormObject/VarsTextField.pm lib/Everything/Mail.pm lib/Everything/Node.pm +lib/Everything/Node/container.pm lib/Everything/Node/dbtable.pm +lib/Everything/Node/document.pm lib/Everything/Node/htmlcode.pm lib/Everything/Node/htmlpage.pm +lib/Everything/Node/htmlsnippet.pm +lib/Everything/Node/image.pm +lib/Everything/Node/javascript.pm lib/Everything/Node/location.pm +lib/Everything/Node/mail.pm lib/Everything/Node/node.pm lib/Everything/Node/nodeball.pm lib/Everything/Node/nodegroup.pm lib/Everything/Node/nodelet.pm +lib/Everything/Node/nodeletgroup.pm lib/Everything/Node/nodemethod.pm lib/Everything/Node/nodetype.pm +lib/Everything/Node/opcode.pm +lib/Everything/Node/permission.pm +lib/Everything/Node/restricted_superdoc.pm lib/Everything/Node/setting.pm +lib/Everything/Node/superdoc.pm +lib/Everything/Node/symlink.pm lib/Everything/Node/theme.pm +lib/Everything/Node/themesetting.pm lib/Everything/Node/user.pm lib/Everything/Node/usergroup.pm lib/Everything/Node/workspace.pm @@ -116,18 +129,31 @@ t/lib/MockHandle.pm t/lib/TieOut.pm t/Node.t +t/Node/container.t t/Node/dbtable.t +t/Node/document.t t/Node/htmlcode.t t/Node/htmlpage.t +t/Node/htmlsnippet.t +t/Node/image.t +t/Node/javascript.t t/Node/location.t +t/Node/mail.t t/Node/node.t t/Node/nodeball.t t/Node/nodegroup.t t/Node/nodelet.t +t/Node/nodeletgroup.t t/Node/nodemethod.t t/Node/nodetype.t +t/Node/opcode.t +t/Node/permission.t +t/Node/restricted_superdoc.t t/Node/setting.t +t/Node/superdoc.t +t/Node/symlink.t t/Node/theme.t +t/Node/themesetting.t t/Node/user.t t/Node/usergroup.t t/Node/workspace.t Added: trunk/ebase/lib/Everything/Node/container.pm =================================================================== --- trunk/ebase/lib/Everything/Node/container.pm (rev 0) +++ trunk/ebase/lib/Everything/Node/container.pm 2006-03-21 23:44:05 UTC (rev 835) @@ -0,0 +1,16 @@ +=head1 Everything::Node::container + +Class representing the container node. + +Copyright 2006 Everything Development Inc. + +=cut + +package Everything::Node::container; + +use strict; +use warnings; + +use base 'Everything::Node::node'; + +1; Property changes on: trunk/ebase/lib/Everything/Node/container.pm ___________________________________________________________________ Name: svn:mime-type + text/plain; charset=UTF-8 Name: svn:eol-style + native Added: trunk/ebase/lib/Everything/Node/document.pm =================================================================== --- trunk/ebase/lib/Everything/Node/document.pm (rev 0) +++ trunk/ebase/lib/Everything/Node/document.pm 2006-03-21 23:44:05 UTC (rev 835) @@ -0,0 +1,16 @@ +=head1 Everything::Node::document + +Class representing the document node. + +Copyright 2006 Everything Development Inc. + +=cut + +package Everything::Node::document; + +use strict; +use warnings; + +use base 'Everything::Node::node'; + +1; Property changes on: trunk/ebase/lib/Everything/Node/document.pm ___________________________________________________________________ Name: svn:mime-type + text/plain; charset=UTF-8 Name: svn:eol-style + native Added: trunk/ebase/lib/Everything/Node/htmlsnippet.pm =================================================================== --- trunk/ebase/lib/Everything/Node/htmlsnippet.pm (rev 0) +++ trunk/ebase/lib/Everything/Node/htmlsnippet.pm 2006-03-21 23:44:05 UTC (rev 835) @@ -0,0 +1,16 @@ +=head1 Everything::Node::htmlsnippet + +Class representing the htmlsnippet node. + +Copyright 2006 Everything Development Inc. + +=cut + +package Everything::Node::htmlsnippet; + +use strict; +use warnings; + +use base 'Everything::Node::htmlcode'; + +1; Property changes on: trunk/ebase/lib/Everything/Node/htmlsnippet.pm ___________________________________________________________________ Name: svn:mime-type + text/plain; charset=UTF-8 Name: svn:eol-style + native Added: trunk/ebase/lib/Everything/Node/image.pm =================================================================== --- trunk/ebase/lib/Everything/Node/image.pm (rev 0) +++ trunk/ebase/lib/Everything/Node/image.pm 2006-03-21 23:44:05 UTC (rev 835) @@ -0,0 +1,16 @@ +=head1 Everything::Node::image + +Class representing the image node. + +Copyright 2006 Everything Development Inc. + +=cut + +package Everything::Node::image; + +use strict; +use warnings; + +use base 'Everything::Node::node'; + +1; Property changes on: trunk/ebase/lib/Everything/Node/image.pm ___________________________________________________________________ Name: svn:mime-type + text/plain; charset=UTF-8 Name: svn:eol-style + native Added: trunk/ebase/lib/Everything/Node/javascript.pm =================================================================== --- trunk/ebase/lib/Everything/Node/javascript.pm (rev 0) +++ trunk/ebase/lib/Everything/Node/javascript.pm 2006-03-21 23:44:05 UTC (rev 835) @@ -0,0 +1,16 @@ +=head1 Everything::Node::javascript + +Class representing the javascript node. + +Copyright 2006 Everything Development Inc. + +=cut + +package Everything::Node::javascript; + +use strict; +use warnings; + +use base 'Everything::Node::node'; + +1; Property changes on: trunk/ebase/lib/Everything/Node/javascript.pm ___________________________________________________________________ Name: svn:mime-type + text/plain; charset=UTF-8 Name: svn:eol-style + native Added: trunk/ebase/lib/Everything/Node/mail.pm =================================================================== --- trunk/ebase/lib/Everything/Node/mail.pm (rev 0) +++ trunk/ebase/lib/Everything/Node/mail.pm 2006-03-21 23:44:05 UTC (rev 835) @@ -0,0 +1,16 @@ +=head1 Everything::Node::mail + +Class representing the mail node. + +Copyright 2006 Everything Development Inc. + +=cut + +package Everything::Node::mail; + +use strict; +use warnings; + +use base 'Everything::Node::document'; + +1; Property changes on: trunk/ebase/lib/Everything/Node/mail.pm ___________________________________________________________________ Name: svn:mime-type + text/plain; charset=UTF-8 Name: svn:eol-style + native Added: trunk/ebase/lib/Everything/Node/nodeletgroup.pm =================================================================== --- trunk/ebase/lib/Everything/Node/nodeletgroup.pm (rev 0) +++ trunk/ebase/lib/Everything/Node/nodeletgroup.pm 2006-03-21 23:44:05 UTC (rev 835) @@ -0,0 +1,16 @@ +=head1 Everything::Node::nodeletgroup + +Class representing the nodeletgroup node. + +Copyright 2006 Everything Development Inc. + +=cut + +package Everything::Node::nodeletgroup; + +use strict; +use warnings; + +use base 'Everything::Node::nodegroup'; + +1; Property changes on: trunk/ebase/lib/Everything/Node/nodeletgroup.pm ___________________________________________________________________ Name: svn:mime-type + text/plain; charset=UTF-8 Name: svn:eol-style + native Added: trunk/ebase/lib/Everything/Node/opcode.pm =================================================================== --- trunk/ebase/lib/Everything/Node/opcode.pm (rev 0) +++ trunk/ebase/lib/Everything/Node/opcode.pm 2006-03-21 23:44:05 UTC (rev 835) @@ -0,0 +1,16 @@ +=head1 Everything::Node::opcode + +Class representing the opcode node. + +Copyright 2006 Everything Development Inc. + +=cut + +package Everything::Node::opcode; + +use strict; +use warnings; + +use base 'Everything::Node::htmlcode'; + +1; Property changes on: trunk/ebase/lib/Everything/Node/opcode.pm ___________________________________________________________________ Name: svn:mime-type + text/plain; charset=UTF-8 Name: svn:eol-style + native Added: trunk/ebase/lib/Everything/Node/permission.pm =================================================================== --- trunk/ebase/lib/Everything/Node/permission.pm (rev 0) +++ trunk/ebase/lib/Everything/Node/permission.pm 2006-03-21 23:44:05 UTC (rev 835) @@ -0,0 +1,16 @@ +=head1 Everything::Node::permission + +Class representing the permission node. + +Copyright 2006 Everything Development Inc. + +=cut + +package Everything::Node::permission; + +use strict; +use warnings; + +use base 'Everything::Node::htmlcode'; + +1; Property changes on: trunk/ebase/lib/Everything/Node/permission.pm ___________________________________________________________________ Name: svn:mime-type + text/plain; charset=UTF-8 Name: svn:eol-style + native Added: trunk/ebase/lib/Everything/Node/restricted_superdoc.pm =================================================================== --- trunk/ebase/lib/Everything/Node/restricted_superdoc.pm (rev 0) +++ trunk/ebase/lib/Everything/Node/restricted_superdoc.pm 2006-03-21 23:44:05 UTC (rev 835) @@ -0,0 +1,16 @@ +=head1 Everything::Node::restricted_superdoc + +Class representing the restricted_superdoc node. + +Copyright 2006 Everything Development Inc. + +=cut + +package Everything::Node::restricted_superdoc; + +use strict; +use warnings; + +use base 'Everything::Node::superdoc'; + +1; Property changes on: trunk/ebase/lib/Everything/Node/restricted_superdoc.pm ___________________________________________________________________ Name: svn:mime-type + text/plain; charset=UTF-8 Name: svn:eol-style + native Added: trunk/ebase/lib/Everything/Node/superdoc.pm =================================================================== --- trunk/ebase/lib/Everything/Node/superdoc.pm (rev 0) +++ trunk/ebase/lib/Everything/Node/superdoc.pm 2006-03-21 23:44:05 UTC (rev 835) @@ -0,0 +1,16 @@ +=head1 Everything::Node::superdoc + +Class representing the superdoc node. + +Copyright 2006 Everything Development Inc. + +=cut + +package Everything::Node::superdoc; + +use strict; +use warnings; + +use base 'Everything::Node::document'; + +1; Property changes on: trunk/ebase/lib/Everything/Node/superdoc.pm ___________________________________________________________________ Name: svn:mime-type + text/plain; charset=UTF-8 Name: svn:eol-style + native Added: trunk/ebase/lib/Everything/Node/symlink.pm =================================================================== --- trunk/ebase/lib/Everything/Node/symlink.pm (rev 0) +++ trunk/ebase/lib/Everything/Node/symlink.pm 2006-03-21 23:44:05 UTC (rev 835) @@ -0,0 +1,16 @@ +=head1 Everything::Node::symlink + +Class representing the symlink node. + +Copyright 2006 Everything Development Inc. + +=cut + +package Everything::Node::symlink; + +use strict; +use warnings; + +use base 'Everything::Node::node'; + +1; Property changes on: trunk/ebase/lib/Everything/Node/symlink.pm ___________________________________________________________________ Name: svn:mime-type + text/plain; charset=UTF-8 Name: svn:eol-style + native Added: trunk/ebase/lib/Everything/Node/themesetting.pm =================================================================== --- trunk/ebase/lib/Everything/Node/themesetting.pm (rev 0) +++ trunk/ebase/lib/Everything/Node/themesetting.pm 2006-03-21 23:44:05 UTC (rev 835) @@ -0,0 +1,16 @@ +=head1 Everything::Node::themesetting + +Class representing the themesetting node. + +Copyright 2006 Everything Development Inc. + +=cut + +package Everything::Node::themesetting; + +use strict; +use warnings; + +use base 'Everything::Node::setting'; + +1; Property changes on: trunk/ebase/lib/Everything/Node/themesetting.pm ___________________________________________________________________ Name: svn:mime-type + text/plain; charset=UTF-8 Name: svn:eol-style + native Modified: trunk/ebase/lib/Everything/Node/user.pm =================================================================== --- trunk/ebase/lib/Everything/Node/user.pm 2006-03-18 01:42:41 UTC (rev 834) +++ trunk/ebase/lib/Everything/Node/user.pm 2006-03-21 23:44:05 UTC (rev 835) @@ -12,7 +12,7 @@ use warnings; use Everything; -use base 'Everything::Node::node'; +use base 'Everything::Node::setting'; =head2 C<insert> Added: trunk/ebase/t/Node/container.t =================================================================== --- trunk/ebase/t/Node/container.t (rev 0) +++ trunk/ebase/t/Node/container.t 2006-03-21 23:44:05 UTC (rev 835) @@ -0,0 +1,17 @@ +#!/usr/bin/perl + +use strict; +use warnings; + +BEGIN +{ + chdir 't' if -d 't'; + use lib 'lib'; +} + +use Test::More tests => 2; + +my $module = 'Everything::Node::container'; +use_ok( $module ) or exit; + +ok( $module->isa( 'Everything::Node::node' ), 'container should extend node' ); Property changes on: trunk/ebase/t/Node/container.t ___________________________________________________________________ Name: svn:mime-type + text/plain; charset=UTF-8 Name: svn:eol-style + native Added: trunk/ebase/t/Node/document.t =================================================================== --- trunk/ebase/t/Node/document.t (rev 0) +++ trunk/ebase/t/Node/document.t 2006-03-21 23:44:05 UTC (rev 835) @@ -0,0 +1,17 @@ +#!/usr/bin/perl + +use strict; +use warnings; + +BEGIN +{ + chdir 't' if -d 't'; + use lib 'lib'; +} + +use Test::More tests => 2; + +my $module = 'Everything::Node::document'; +use_ok( $module ) or exit; + +ok( $module->isa( 'Everything::Node::node' ), 'document should extend node' ); Property changes on: trunk/ebase/t/Node/document.t ___________________________________________________________________ Name: svn:mime-type + text/plain; charset=UTF-8 Name: svn:eol-style + native Added: trunk/ebase/t/Node/htmlsnippet.t =================================================================== --- trunk/ebase/t/Node/htmlsnippet.t (rev 0) +++ trunk/ebase/t/Node/htmlsnippet.t 2006-03-21 23:44:05 UTC (rev 835) @@ -0,0 +1,18 @@ +#!/usr/bin/perl + +use strict; +use warnings; + +BEGIN +{ + chdir 't' if -d 't'; + use lib 'lib'; +} + +use Test::More tests => 2; + +my $module = 'Everything::Node::htmlsnippet'; +use_ok( $module ) or exit; + +ok( $module->isa( 'Everything::Node::htmlcode' ), + 'htmlsnippet should extend htmlcode' ); Property changes on: trunk/ebase/t/Node/htmlsnippet.t ___________________________________________________________________ Name: svn:mime-type + text/plain; charset=UTF-8 Name: svn:eol-style + native Added: trunk/ebase/t/Node/image.t =================================================================== --- trunk/ebase/t/Node/image.t (rev 0) +++ trunk/ebase/t/Node/image.t 2006-03-21 23:44:05 UTC (rev 835) @@ -0,0 +1,17 @@ +#!/usr/bin/perl + +use strict; +use warnings; + +BEGIN +{ + chdir 't' if -d 't'; + use lib 'lib'; +} + +use Test::More tests => 2; + +my $module = 'Everything::Node::image'; +use_ok( $module ) or exit; + +ok( $module->isa( 'Everything::Node::node' ), 'image should extend node' ); Property changes on: trunk/ebase/t/Node/image.t ___________________________________________________________________ Name: svn:mime-type + text/plain; charset=UTF-8 Name: svn:eol-style + native Added: trunk/ebase/t/Node/javascript.t =================================================================== --- trunk/ebase/t/Node/javascript.t (rev 0) +++ trunk/ebase/t/Node/javascript.t 2006-03-21 23:44:05 UTC (rev 835) @@ -0,0 +1,17 @@ +#!/usr/bin/perl + +use strict; +use warnings; + +BEGIN +{ + chdir 't' if -d 't'; + use lib 'lib'; +} + +use Test::More tests => 2; + +my $module = 'Everything::Node::javascript'; +use_ok( $module ) or exit; + +ok( $module->isa( 'Everything::Node::node' ), 'javascript should extend node' ); Property changes on: trunk/ebase/t/Node/javascript.t ___________________________________________________________________ Name: svn:mime-type + text/plain; charset=UTF-8 Name: svn:eol-style + native Added: trunk/ebase/t/Node/mail.t =================================================================== --- trunk/ebase/t/Node/mail.t (rev 0) +++ trunk/ebase/t/Node/mail.t 2006-03-21 23:44:05 UTC (rev 835) @@ -0,0 +1,18 @@ +#!/usr/bin/perl + +use strict; +use warnings; + +BEGIN +{ + chdir 't' if -d 't'; + use lib 'lib'; +} + +use Test::More tests => 2; + +my $module = 'Everything::Node::mail'; +use_ok( $module ) or exit; + +ok( $module->isa( 'Everything::Node::document' ), + 'mail should extend document' ); Property changes on: trunk/ebase/t/Node/mail.t ___________________________________________________________________ Name: svn:mime-type + text/plain; charset=UTF-8 Name: svn:eol-style + native Added: trunk/ebase/t/Node/nodeletgroup.t =================================================================== --- trunk/ebase/t/Node/nodeletgroup.t (rev 0) +++ trunk/ebase/t/Node/nodeletgroup.t 2006-03-21 23:44:05 UTC (rev 835) @@ -0,0 +1,18 @@ +#!/usr/bin/perl + +use strict; +use warnings; + +BEGIN +{ + chdir 't' if -d 't'; + use lib 'lib'; +} + +use Test::More tests => 2; + +my $module = 'Everything::Node::nodeletgroup'; +use_ok( $module ) or exit; + +ok( $module->isa( 'Everything::Node::nodegroup' ), + 'nodeletgroup should extend nodegroup' ); Property changes on: trunk/ebase/t/Node/nodeletgroup.t ___________________________________________________________________ Name: svn:mime-type + text/plain; charset=UTF-8 Name: svn:eol-style + native Added: trunk/ebase/t/Node/opcode.t =================================================================== --- trunk/ebase/t/Node/opcode.t (rev 0) +++ trunk/ebase/t/Node/opcode.t 2006-03-21 23:44:05 UTC (rev 835) @@ -0,0 +1,18 @@ +#!/usr/bin/perl + +use strict; +use warnings; + +BEGIN +{ + chdir 't' if -d 't'; + use lib 'lib'; +} + +use Test::More tests => 2; + +my $module = 'Everything::Node::opcode'; +use_ok( $module ) or exit; + +ok( $module->isa( 'Everything::Node::htmlcode' ), + 'theme should extend htmlcode' ); Property changes on: trunk/ebase/t/Node/opcode.t ___________________________________________________________________ Name: svn:mime-type + text/plain; charset=UTF-8 Name: svn:eol-style + native Added: trunk/ebase/t/Node/permission.t =================================================================== --- trunk/ebase/t/Node/permission.t (rev 0) +++ trunk/ebase/t/Node/permission.t 2006-03-21 23:44:05 UTC (rev 835) @@ -0,0 +1,18 @@ +#!/usr/bin/perl + +use strict; +use warnings; + +BEGIN +{ + chdir 't' if -d 't'; + use lib 'lib'; +} + +use Test::More tests => 2; + +my $module = 'Everything::Node::permission'; +use_ok( $module ) or exit; + +ok( $module->isa( 'Everything::Node::htmlcode' ), + 'permission should extend htmlcode' ); Property changes on: trunk/ebase/t/Node/permission.t ___________________________________________________________________ Name: svn:mime-type + text/plain; charset=UTF-8 Name: svn:eol-style + native Added: trunk/ebase/t/Node/restricted_superdoc.t =================================================================== --- trunk/ebase/t/Node/restricted_superdoc.t (rev 0) +++ trunk/ebase/t/Node/restricted_superdoc.t 2006-03-21 23:44:05 UTC (rev 835) @@ -0,0 +1,18 @@ +#!/usr/bin/perl + +use strict; +use warnings; + +BEGIN +{ + chdir 't' if -d 't'; + use lib 'lib'; +} + +use Test::More tests => 2; + +my $module = 'Everything::Node::restricted_superdoc'; +use_ok( $module ) or exit; + +ok( $module->isa( 'Everything::Node::superdoc' ), + 'restricted_superdoc should extend superdoc' ); Property changes on: trunk/ebase/t/Node/restricted_superdoc.t ___________________________________________________________________ Name: svn:mime-type + text/plain; charset=UTF-8 Name: svn:eol-style + native Added: trunk/ebase/t/Node/superdoc.t =================================================================== --- trunk/ebase/t/Node/superdoc.t (rev 0) +++ trunk/ebase/t/Node/superdoc.t 2006-03-21 23:44:05 UTC (rev 835) @@ -0,0 +1,18 @@ +#!/usr/bin/perl + +use strict; +use warnings; + +BEGIN +{ + chdir 't' if -d 't'; + use lib 'lib'; +} + +use Test::More tests => 2; + +my $module = 'Everything::Node::superdoc'; +use_ok( $module ) or exit; + +ok( $module->isa( 'Everything::Node::document' ), + 'theme should extend document' ); Property changes on: trunk/ebase/t/Node/superdoc.t ___________________________________________________________________ Name: svn:mime-type + text/plain; charset=UTF-8 Name: svn:eol-style + native Added: trunk/ebase/t/Node/symlink.t =================================================================== --- trunk/ebase/t/Node/symlink.t (rev 0) +++ trunk/ebase/t/Node/symlink.t 2006-03-21 23:44:05 UTC (rev 835) @@ -0,0 +1,17 @@ +#!/usr/bin/perl + +use strict; +use warnings; + +BEGIN +{ + chdir 't' if -d 't'; + use lib 'lib'; +} + +use Test::More tests => 2; + +my $module = 'Everything::Node::symlink'; +use_ok( $module ) or exit; + +ok( $module->isa( 'Everything::Node::node' ), 'theme should extend node' ); Property changes on: trunk/ebase/t/Node/symlink.t ___________________________________________________________________ Name: svn:mime-type + text/plain; charset=UTF-8 Name: svn:eol-style + native Added: trunk/ebase/t/Node/themesetting.t =================================================================== --- trunk/ebase/t/Node/themesetting.t (rev 0) +++ trunk/ebase/t/Node/themesetting.t 2006-03-21 23:44:05 UTC (rev 835) @@ -0,0 +1,18 @@ +#!/usr/bin/perl + +use strict; +use warnings; + +BEGIN +{ + chdir 't' if -d 't'; + use lib 'lib'; +} + +use Test::More tests => 2; + +my $module = 'Everything::Node::themesetting'; +use_ok( $module ) or exit; + +ok( $module->isa( 'Everything::Node::setting' ), + 'theme should extend setting' ); Property changes on: trunk/ebase/t/Node/themesetting.t ___________________________________________________________________ Name: svn:mime-type + text/plain; charset=UTF-8 Name: svn:eol-style + native Modified: trunk/ebase/t/Node/user.t =================================================================== --- trunk/ebase/t/Node/user.t 2006-03-18 01:42:41 UTC (rev 834) +++ trunk/ebase/t/Node/user.t 2006-03-21 23:44:05 UTC (rev 835) @@ -17,7 +17,7 @@ my $module = 'Everything::Node::user'; use_ok( $module ) or exit; -ok( $module->isa( 'Everything::Node::node' ), 'user should extend node' ); +ok( $module->isa( 'Everything::Node::setting' ), 'user should extend setting' ); sub AUTOLOAD { This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |