Index: trunk/Ohana/src/libohana/test/string.c
===================================================================
--- trunk/Ohana/src/libohana/test/string.c	(revision 10313)
+++ trunk/Ohana/src/libohana/test/string.c	(revision 38441)
@@ -4,5 +4,5 @@
 int main (void) {
 
-  plan_tests (16);
+  plan_tests (20);
 
   diag ("libohana string.c tests");
@@ -67,4 +67,18 @@
     skip_end();
   }
+
+  /*** strextend ***/
+  {
+    int status;
+    char *string = NULL;
+
+    status = strextend(&string, "hello %s", "there");
+    ok (status, "strextend for NULL input");
+    ok (!strcmp(string, "hello there"), "strextend format");
+    
+    status = strextend(&string, "more words %d", 2);
+    ok (status, "strextend for non-NULL input");
+    ok (!strcmp(string, "hello there more words 2"), "strextend format");
+  }
   return exit_status();
 }
