`foo bar baz`
``foo `bar` baz``

    foobar

	foobar

``` js
var a = 0;
```

----------------------------------------------------

[
	["code", "`foo bar baz`"],
	["code", "``foo `bar` baz``"],
	["code", "    foobar"],
	["code", "\tfoobar"],

	["code", [
		["punctuation", "```"],
		["code-language", " js"],
		["code-block", "var a = 0;"],
		["punctuation", "```"]
	]]
]

----------------------------------------------------

Checks for code blocks and inline code. The first code block is
indented with 4 spaces, the second one is indented with 1 tab.
The initial dot is necessary because of the first part being trimmed
by the test runner.
