// better describe() method that nests your describe blocks // if you pass it a string with slashes (function() { var recursiveNestedDescribe = function(title, callback) { var titleChunk = title.shift(); if (title.length === 0) { describe(titleChunk, callback); } else { describe('/' + titleChunk, function() { recursiveNestedDescribe(title, callback); }) } } window.nestedDescribe = function(title, callback) { recursiveNestedDescribe(title.split('/'), callback); } })();