# Test Templates
This page contains templates for creating tests. The template syntax
is compatible with several popular editors including TextMate, Sublime
Text, and emacs' YASnippet mode.
Templates for filenames are also given. In this case `{}` is used to
delimit text to be replaced and `#` represents a digit.
## Reftests
### Test
``` html
${1:Test title}
${4:Test content}
```
Filename: `{test-topic}-###.html`
### Reference:
``` html
${1:Reference title}
${3:Reference content}
```
Filename: `{description}.html` or `{test-topic}-###-ref.html`
## testharness.js tests
``` html
${1:Test title}
```
Filename: `{test-topic}-###.html`
### Manual Test
``` html
${1:Test title}
```
Filename: `{test-topic}-###-manual.html`