IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Jun 29, 2005, 4:35:06 PM (21 years ago)
Author:
jhoblitt
Message:

rename PS::IPP::IData -> Nebulous

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Nebulous/t/05_server_lock_object.t

    r2872 r4440  
    33# Copryight (C) 2004-2005  Joshua Hoblitt
    44#
    5 # $Id: 05_server_lock_object.t,v 1.3 2005-01-03 23:55:29 jhoblitt Exp $
     5# $Id: 05_server_lock_object.t,v 1.4 2005-06-30 02:35:06 jhoblitt Exp $
    66
    77use strict;
     
    1212use lib qw( ./t ./lib );
    1313
    14 use PS::IPP::IData::Server;
    15 use PS::IPP::IData::Util qw( :standard );
    16 use Test::IData;
     14use Nebulous::Server;
     15use Nebulous::Util qw( :standard );
     16use Test::Nebulous;
    1717
    18 my $idata = "PS::IPP::IData::Server";
     18my $neb = "Nebulous::Server";
    1919
    20 $idata->setup(
     20$neb->setup(
    2121    "DBI:mysql:database=test:host=localhost",
    2222    "test",
     
    2424);
    2525
    26 Test::IData->setup;
     26Test::Nebulous->setup;
    2727
    2828{
    29     $idata->create_object( "foo" );
     29    $neb->create_object( "foo" );
    3030
    31     ok( $idata->lock_object( "foo", "read" ), "read lock" );
     31    ok( $neb->lock_object( "foo", "read" ), "read lock" );
    3232}
    3333
    34 Test::IData->setup;
     34Test::Nebulous->setup;
    3535
    3636{
    37     $idata->create_object( "foo" );
     37    $neb->create_object( "foo" );
    3838
    39     ok( $idata->lock_object( "foo", "read" ), "read lock" );
    40     ok( $idata->lock_object( "foo", "read" ), "read lock" );
     39    ok( $neb->lock_object( "foo", "read" ), "read lock" );
     40    ok( $neb->lock_object( "foo", "read" ), "read lock" );
    4141}
    4242
    43 Test::IData->setup;
     43Test::Nebulous->setup;
    4444
    4545{
    46     $idata->create_object( "foo" );
     46    $neb->create_object( "foo" );
    4747
    48     ok( $idata->lock_object( "foo", "write" ), "write lock" );
     48    ok( $neb->lock_object( "foo", "write" ), "write lock" );
    4949}
    5050
    51 Test::IData->setup;
     51Test::Nebulous->setup;
    5252
    5353eval {
    54     $idata->lock_object( "foo", "read" );
     54    $neb->lock_object( "foo", "read" );
    5555};
    5656like( $@, qr/storage object does not exist/, "storage object does not exist" );
    5757
    58 Test::IData->setup;
     58Test::Nebulous->setup;
    5959
    6060eval {
    61     $idata->lock_object( "foo", "write" );
     61    $neb->lock_object( "foo", "write" );
    6262};
    6363like( $@, qr/storage object does not exist/, "storage object does not exist" );
    6464
    65 Test::IData->setup;
     65Test::Nebulous->setup;
    6666
    6767eval {
    68     $idata->create_object( "foo" );
     68    $neb->create_object( "foo" );
    6969
    70     $idata->lock_object( "foo", "write" );
    71     $idata->lock_object( "foo", "write" );
     70    $neb->lock_object( "foo", "write" );
     71    $neb->lock_object( "foo", "write" );
    7272};
    7373like( $@, qr/can not write lock twice/, "can not write lock twice" );
    7474
    75 Test::IData->setup;
     75Test::Nebulous->setup;
    7676
    7777eval {
    78     $idata->create_object( "foo" );
     78    $neb->create_object( "foo" );
    7979
    80     $idata->lock_object( "foo", "read" );
    81     $idata->lock_object( "foo", "write" );
     80    $neb->lock_object( "foo", "read" );
     81    $neb->lock_object( "foo", "write" );
    8282};
    8383like( $@, qr/can not write lock after read lock/, "can not write lock after read lock" );
    8484
    85 Test::IData->setup;
     85Test::Nebulous->setup;
    8686
    8787eval {
    88     $idata->create_object( "foo" );
     88    $neb->create_object( "foo" );
    8989
    90     $idata->lock_object( "foo", "write" );
    91     $idata->lock_object( "foo", "read" );
     90    $neb->lock_object( "foo", "write" );
     91    $neb->lock_object( "foo", "read" );
    9292};
    9393like( $@, qr/can not read lock after write lock/, "can not read lock after write lock" );
    9494
    95 Test::IData->setup;
     95Test::Nebulous->setup;
    9696
    9797eval {
    98     $idata->lock_object();
     98    $neb->lock_object();
    9999};
    100100like( $@, qr/2 were expected/, "no params" );
    101101
    102 Test::IData->setup;
     102Test::Nebulous->setup;
    103103
    104104eval {
    105     $idata->lock_object( "foo" );
     105    $neb->lock_object( "foo" );
    106106};
    107107like( $@, qr/2 were expected/, "not enough params" );
    108108
    109 Test::IData->setup;
     109Test::Nebulous->setup;
    110110
    111111eval {
    112     $idata->lock_object( "foo", "both" );
     112    $neb->lock_object( "foo", "both" );
    113113};
    114114like( $@, qr/is read or write/, "not read or write" );
    115115
    116 Test::IData->setup;
     116Test::Nebulous->setup;
    117117
    118118eval {
    119     $idata->lock_object( "foo", 'read', 3 );
     119    $neb->lock_object( "foo", 'read', 3 );
    120120};
    121121like( $@, qr/2 were expected/, "too many params" );
    122122
    123 Test::IData->cleanup;
     123Test::Nebulous->cleanup;
Note: See TracChangeset for help on using the changeset viewer.