<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -3,7 +3,7 @@ jspec = {
 		return fn.toString().match(/^[^\{]*{((.*\n*)*)}/m)[1];
 	},
 	TOP_LEVEL: 0, DESCRIBE: 1, IT_SHOULD_PASS: 2, IT_SHOULD_FAIL: 3, 
-	FAILURE: 4, DONE_EXAMPLE: 5, DONE_GROUP: 6,
+	FAILURE: 4, DONE_EXAMPLE: 5, DONE_GROUP: 6, PENDING: 7,
 	logger: function(state, message) {
 		switch(state) {
 			case jspec.TOP_LEVEL:
@@ -27,15 +27,23 @@ jspec = {
 				break;
 			case jspec.DONE_GROUP:
 				console.groupEnd();
+  			break;
+  		case jspec.PENDING:
+    		console.warn(&quot;Pending: &quot; + message);
+  			break;
 		}
 		
 	},
 	describe: function(str, desc) {
 		jspec.logger(jspec.TOP_LEVEL, str);
 		var it = function(str, fn) {
-			jspec.logger(jspec.DESCRIBE, str);
-			fn();
-			jspec.logger(jspec.DONE_EXAMPLE);			
+			if(fn) {
+				jspec.logger(jspec.DESCRIBE, str);
+				fn();
+				jspec.logger(jspec.DONE_EXAMPLE);
+			} else {
+				jspec.logger(jspec.PENDING, str);
+			};
 		};
 		var Expectation = function(p) { this.expectation = p; };
 		Expectation.prototype.to = function(fn_str, to_compare, not) {</diff>
      <filename>jspec.js</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>798da3d0aa19f5456efcbe8b5ba1df4628c5207b</id>
    </parent>
  </parents>
  <author>
    <name>Phil Hagelberg</name>
    <email>phil@evri.com</email>
  </author>
  <url>http://github.com/wycats/jspec/commit/e3cffb960dfe24c1831522d22afc12d237dae302</url>
  <id>e3cffb960dfe24c1831522d22afc12d237dae302</id>
  <committed-date>2008-02-05T15:36:52-08:00</committed-date>
  <authored-date>2008-02-05T15:36:52-08:00</authored-date>
  <message>added support for pending specs</message>
  <tree>424c66d76ce1a39eb26dfed45ec9c2ee247c3728</tree>
  <committer>
    <name>Phil Hagelberg</name>
    <email>phil@evri.com</email>
  </committer>
</commit>
