Index: trunk/Nebulous-Server/t/03_server_create_object.t
===================================================================
--- trunk/Nebulous-Server/t/03_server_create_object.t	(revision 13130)
+++ trunk/Nebulous-Server/t/03_server_create_object.t	(revision 13131)
@@ -3,10 +3,10 @@
 # Copryight (C) 2004-2005  Joshua Hoblitt
 #
-# $Id: 03_server_create_object.t,v 1.14 2007-05-02 20:14:46 jhoblitt Exp $
+# $Id: 03_server_create_object.t,v 1.15 2007-05-02 20:53:42 jhoblitt Exp $
 
 use strict;
 use warnings FATAL => qw( all );
 
-use Test::More tests => 10;
+use Test::More tests => 12;
 
 use lib qw( ./t ./lib );
@@ -59,5 +59,5 @@
     $neb->create_object("foo", 'node03');
 };
-like($@, qr/node03 is not available/, "request volume with allocate = FALSE");
+like($@, qr/node03 is not available/, "request volume this is full");
 
 Test::Nebulous->setup;
@@ -66,5 +66,19 @@
     $neb->create_object("foo", 'node04');
 };
-like($@, qr/node04 is not available/, "request volume this is full");
+like($@, qr/node04 is not available/, "request volume with allocate = FALSE, available = FALSE");
+
+Test::Nebulous->setup;
+
+eval {
+    $neb->create_object("foo", 'node05');
+};
+like($@, qr/node05 is not available/, "request volume with allocate = FALSE , available = TRUE");
+
+Test::Nebulous->setup;
+
+eval {
+    $neb->create_object("foo", 'node06');
+};
+like($@, qr/node06 is not available/, "request volume with allocate = TRUE, available = FALSE");
 
 Test::Nebulous->setup;
