Formatters

Currently Jessie ships with 3 formatters: progress, nested and xunit. By
default it uses progress. If you want to use a different one, you can do it
by specifying the -f option:

jessie -f [formatter_name] spec

Special note on xunit:

Since this formatter is more useful when in a Continuous Integration
environment, sending its output to an XML file would be the most common
thing to do. Given that Jessie creates separate processes to execute the
tests, simply sending the output to a file like “jessie -f xunit spec >
test_results.xml” wouldn't work most of the times. So the following
does the trick:

jessie -f xunit spec | cat > test_results.xml

Pending specs

Jessie extends Jasmine with the ability of marking pending specs. You have
2 options - one is to call it with only the description, like this:

it("should be pending")

Another way is to call the pending() function within your spec, like this:

it("should be pending", function() {
pending()
})

Optionally, you can provide a message that will appear within spec results,
simply by sending an argument to pending(), like this: