IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Dec 7, 2006, 5:29:19 PM (20 years ago)
Author:
jhoblitt
Message:

change Nebulous::Server instantiate objects (init -> new) instead of working with class data
add a DESTROY method to Nebulous::Server to tear down the database connection

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Nebulous/t/10_server_is_valid_volume_name.t

    r5667 r10546  
    33# Copryight (C) 2004-2005  Joshua Hoblitt
    44#
    5 # $Id: 10_server_is_valid_volume_name.t,v 1.1 2005-12-03 02:52:31 jhoblitt Exp $
     5# $Id: 10_server_is_valid_volume_name.t,v 1.2 2006-12-08 03:29:19 jhoblitt Exp $
    66
    77use strict;
     
    1616use Test::Nebulous;
    1717
    18 my $neb = "Nebulous::Server";
    19 
    20 $neb->init(
     18my $neb = Nebulous::Server->new(
    2119    dsn         => "DBI:mysql:database=test:host=localhost",
    2220    dbuser      => "test",
     
    2422);
    2523
    26 *_is_valid_volume_name = \&Nebulous::Server::_is_valid_volume_name;
     24Test::Nebulous->setup;
     25
     26ok( $neb->_is_valid_volume_name( 'node01' ), "valid volume name" );
    2727
    2828Test::Nebulous->setup;
    2929
    30 ok( _is_valid_volume_name( 'node01' ), "valid volume name" );
     30ok( $neb->_is_valid_volume_name( 'node02' ), "valid volume name" );
    3131
    3232Test::Nebulous->setup;
    3333
    34 ok( _is_valid_volume_name( 'node02' ), "valid volume name" );
    35 
    36 Test::Nebulous->setup;
    37 
    38 is( _is_valid_volume_name( 'node99' ), undef, "invalid volume name" );
     34is( $neb->_is_valid_volume_name( 'node99' ), undef, "invalid volume name" );
    3935
    4036Test::Nebulous->cleanup;
Note: See TracChangeset for help on using the changeset viewer.