diff --git a/.gitignore b/.gitignore
index f2e955cc..2cceb5fd 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,4 @@
*.log
node_modules
dist
+.next
diff --git a/test/fixtures/basic/pages/stateless.js b/test/fixtures/basic/pages/stateless.js
new file mode 100644
index 00000000..b6796ba8
--- /dev/null
+++ b/test/fixtures/basic/pages/stateless.js
@@ -0,0 +1,3 @@
+import React from 'react'
+
+export default () =>
My component!
diff --git a/test/index.js b/test/index.js
new file mode 100644
index 00000000..9220da0b
--- /dev/null
+++ b/test/index.js
@@ -0,0 +1,18 @@
+import test from 'ava'
+import { resolve } from 'path'
+import build from '../server/build'
+import { render as _render } from '../server/render'
+
+const dir = resolve(__dirname, 'fixtures', 'basic')
+
+test.before(() => build(dir))
+
+test(async (t) => {
+ const html = await render('/stateless')
+ console.log(html)
+ t.true(html.includes('My component!
'))
+})
+
+function render (url, ctx) {
+ return _render(url, ctx, { dir, staticMarkup: true })
+}