IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 12640


Ignore:
Timestamp:
Mar 28, 2007, 11:32:54 AM (19 years ago)
Author:
jhoblitt
Message:

ws

Location:
trunk
Files:
2 edited

Legend:

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

    r10546 r12640  
    33# Copryight (C) 2004-2005  Joshua Hoblitt
    44#
    5 # $Id: 05_server_lock_object.t,v 1.6 2006-12-08 03:29:19 jhoblitt Exp $
     5# $Id: 05_server_lock_object.t,v 1.7 2007-03-28 21:32:54 jhoblitt Exp $
    66
    77use strict;
     
    2525
    2626{
    27     $neb->create_object( "foo" );
     27    $neb->create_object("foo");
    2828
    29     ok( $neb->lock_object( "foo", "read" ), "read lock" );
     29    ok($neb->lock_object("foo", "read"), "read lock");
    3030}
    3131
     
    3333
    3434{
    35     $neb->create_object( "foo" );
     35    $neb->create_object("foo");
    3636
    37     ok( $neb->lock_object( "foo", "read" ), "read lock" );
    38     ok( $neb->lock_object( "foo", "read" ), "read lock" );
     37    ok($neb->lock_object("foo", "read"), "read lock");
     38    ok($neb->lock_object("foo", "read"), "read lock");
    3939}
    4040
     
    4242
    4343{
    44     $neb->create_object( "foo" );
     44    $neb->create_object("foo");
    4545
    46     ok( $neb->lock_object( "foo", "write" ), "write lock" );
     46    ok($neb->lock_object("foo", "write"), "write lock");
    4747}
    4848
     
    5050
    5151eval {
    52     $neb->lock_object( "foo", "read" );
     52    $neb->lock_object("foo", "read");
    5353};
    54 like( $@, qr/storage object does not exist/, "storage object does not exist" );
     54like($@, qr/storage object does not exist/, "storage object does not exist");
    5555
    5656Test::Nebulous->setup;
    5757
    5858eval {
    59     $neb->lock_object( "foo", "write" );
     59    $neb->lock_object("foo", "write");
    6060};
    61 like( $@, qr/storage object does not exist/, "storage object does not exist" );
     61like($@, qr/storage object does not exist/, "storage object does not exist");
    6262
    6363Test::Nebulous->setup;
    6464
    6565eval {
    66     $neb->create_object( "foo" );
     66    $neb->create_object("foo");
    6767
    68     $neb->lock_object( "foo", "write" );
    69     $neb->lock_object( "foo", "write" );
     68    $neb->lock_object("foo", "write");
     69    $neb->lock_object("foo", "write");
    7070};
    71 like( $@, qr/can not write lock twice/, "can not write lock twice" );
     71like($@, qr/can not write lock twice/, "can not write lock twice");
    7272
    7373Test::Nebulous->setup;
    7474
    7575eval {
    76     $neb->create_object( "foo" );
     76    $neb->create_object("foo");
    7777
    78     $neb->lock_object( "foo", "read" );
    79     $neb->lock_object( "foo", "write" );
     78    $neb->lock_object("foo", "read");
     79    $neb->lock_object("foo", "write");
    8080};
    81 like( $@, qr/can not write lock after read lock/, "can not write lock after read lock" );
     81like($@, qr/can not write lock after read lock/, "can not write lock after read lock");
    8282
    8383Test::Nebulous->setup;
    8484
    8585eval {
    86     $neb->create_object( "foo" );
     86    $neb->create_object("foo");
    8787
    88     $neb->lock_object( "foo", "write" );
    89     $neb->lock_object( "foo", "read" );
     88    $neb->lock_object("foo", "write");
     89    $neb->lock_object("foo", "read");
    9090};
    91 like( $@, qr/can not read lock after write lock/, "can not read lock after write lock" );
     91like($@, qr/can not read lock after write lock/, "can not read lock after write lock");
    9292
    9393Test::Nebulous->setup;
     
    9696    $neb->lock_object();
    9797};
    98 like( $@, qr/2 were expected/, "no params" );
     98like($@, qr/2 were expected/, "no params");
    9999
    100100Test::Nebulous->setup;
    101101
    102102eval {
    103     $neb->lock_object( "foo" );
     103    $neb->lock_object("foo");
    104104};
    105 like( $@, qr/2 were expected/, "not enough params" );
     105like($@, qr/2 were expected/, "not enough params");
    106106
    107107Test::Nebulous->setup;
    108108
    109109eval {
    110     $neb->lock_object( "foo", "both" );
     110    $neb->lock_object("foo", "both");
    111111};
    112 like( $@, qr/is read or write/, "not read or write" );
     112like($@, qr/is read or write/, "not read or write");
    113113
    114114Test::Nebulous->setup;
    115115
    116116eval {
    117     $neb->lock_object( "foo", 'read', 3 );
     117    $neb->lock_object("foo", 'read', 3);
    118118};
    119 like( $@, qr/2 were expected/, "too many params" );
     119like($@, qr/2 were expected/, "too many params");
    120120
    121121Test::Nebulous->cleanup;
  • trunk/Nebulous/t/05_server_lock_object.t

    r10546 r12640  
    33# Copryight (C) 2004-2005  Joshua Hoblitt
    44#
    5 # $Id: 05_server_lock_object.t,v 1.6 2006-12-08 03:29:19 jhoblitt Exp $
     5# $Id: 05_server_lock_object.t,v 1.7 2007-03-28 21:32:54 jhoblitt Exp $
    66
    77use strict;
     
    2525
    2626{
    27     $neb->create_object( "foo" );
     27    $neb->create_object("foo");
    2828
    29     ok( $neb->lock_object( "foo", "read" ), "read lock" );
     29    ok($neb->lock_object("foo", "read"), "read lock");
    3030}
    3131
     
    3333
    3434{
    35     $neb->create_object( "foo" );
     35    $neb->create_object("foo");
    3636
    37     ok( $neb->lock_object( "foo", "read" ), "read lock" );
    38     ok( $neb->lock_object( "foo", "read" ), "read lock" );
     37    ok($neb->lock_object("foo", "read"), "read lock");
     38    ok($neb->lock_object("foo", "read"), "read lock");
    3939}
    4040
     
    4242
    4343{
    44     $neb->create_object( "foo" );
     44    $neb->create_object("foo");
    4545
    46     ok( $neb->lock_object( "foo", "write" ), "write lock" );
     46    ok($neb->lock_object("foo", "write"), "write lock");
    4747}
    4848
     
    5050
    5151eval {
    52     $neb->lock_object( "foo", "read" );
     52    $neb->lock_object("foo", "read");
    5353};
    54 like( $@, qr/storage object does not exist/, "storage object does not exist" );
     54like($@, qr/storage object does not exist/, "storage object does not exist");
    5555
    5656Test::Nebulous->setup;
    5757
    5858eval {
    59     $neb->lock_object( "foo", "write" );
     59    $neb->lock_object("foo", "write");
    6060};
    61 like( $@, qr/storage object does not exist/, "storage object does not exist" );
     61like($@, qr/storage object does not exist/, "storage object does not exist");
    6262
    6363Test::Nebulous->setup;
    6464
    6565eval {
    66     $neb->create_object( "foo" );
     66    $neb->create_object("foo");
    6767
    68     $neb->lock_object( "foo", "write" );
    69     $neb->lock_object( "foo", "write" );
     68    $neb->lock_object("foo", "write");
     69    $neb->lock_object("foo", "write");
    7070};
    71 like( $@, qr/can not write lock twice/, "can not write lock twice" );
     71like($@, qr/can not write lock twice/, "can not write lock twice");
    7272
    7373Test::Nebulous->setup;
    7474
    7575eval {
    76     $neb->create_object( "foo" );
     76    $neb->create_object("foo");
    7777
    78     $neb->lock_object( "foo", "read" );
    79     $neb->lock_object( "foo", "write" );
     78    $neb->lock_object("foo", "read");
     79    $neb->lock_object("foo", "write");
    8080};
    81 like( $@, qr/can not write lock after read lock/, "can not write lock after read lock" );
     81like($@, qr/can not write lock after read lock/, "can not write lock after read lock");
    8282
    8383Test::Nebulous->setup;
    8484
    8585eval {
    86     $neb->create_object( "foo" );
     86    $neb->create_object("foo");
    8787
    88     $neb->lock_object( "foo", "write" );
    89     $neb->lock_object( "foo", "read" );
     88    $neb->lock_object("foo", "write");
     89    $neb->lock_object("foo", "read");
    9090};
    91 like( $@, qr/can not read lock after write lock/, "can not read lock after write lock" );
     91like($@, qr/can not read lock after write lock/, "can not read lock after write lock");
    9292
    9393Test::Nebulous->setup;
     
    9696    $neb->lock_object();
    9797};
    98 like( $@, qr/2 were expected/, "no params" );
     98like($@, qr/2 were expected/, "no params");
    9999
    100100Test::Nebulous->setup;
    101101
    102102eval {
    103     $neb->lock_object( "foo" );
     103    $neb->lock_object("foo");
    104104};
    105 like( $@, qr/2 were expected/, "not enough params" );
     105like($@, qr/2 were expected/, "not enough params");
    106106
    107107Test::Nebulous->setup;
    108108
    109109eval {
    110     $neb->lock_object( "foo", "both" );
     110    $neb->lock_object("foo", "both");
    111111};
    112 like( $@, qr/is read or write/, "not read or write" );
     112like($@, qr/is read or write/, "not read or write");
    113113
    114114Test::Nebulous->setup;
    115115
    116116eval {
    117     $neb->lock_object( "foo", 'read', 3 );
     117    $neb->lock_object("foo", 'read', 3);
    118118};
    119 like( $@, qr/2 were expected/, "too many params" );
     119like($@, qr/2 were expected/, "too many params");
    120120
    121121Test::Nebulous->cleanup;
Note: See TracChangeset for help on using the changeset viewer.