diff --git a/test/fixtures/debug/debug.test.js b/test/fixtures/debug/debug.test.js
deleted file mode 100644
index 2af89c9eab..0000000000
--- a/test/fixtures/debug/debug.test.js
+++ /dev/null
@@ -1,3 +0,0 @@
-const { buildFixture } = require('../../utils/build')
-
-buildFixture('debug')
diff --git a/test/fixtures/debug/nuxt.config.js b/test/fixtures/debug/nuxt.config.js
deleted file mode 100644
index aed59919d8..0000000000
--- a/test/fixtures/debug/nuxt.config.js
+++ /dev/null
@@ -1,10 +0,0 @@
-export default {
- router: {
- base: '/test/'
- },
- dev: true, // Needed for __open-in-editor middleware
- debug: true,
- env: {
- 'NODE_ENV': 'development'
- }
-}
diff --git a/test/fixtures/debug/pages/error.vue b/test/fixtures/debug/pages/error.vue
deleted file mode 100644
index 9be9c6d927..0000000000
--- a/test/fixtures/debug/pages/error.vue
+++ /dev/null
@@ -1,12 +0,0 @@
-
- Error page
-
-
-
diff --git a/test/fixtures/debug/pages/index.vue b/test/fixtures/debug/pages/index.vue
deleted file mode 100644
index e69de29bb2..0000000000
diff --git a/test/unit/debug.test.js b/test/unit/debug.test.js
deleted file mode 100644
index 5f79d35fb2..0000000000
--- a/test/unit/debug.test.js
+++ /dev/null
@@ -1,95 +0,0 @@
-import { loadFixture, getPort, Nuxt, rp } from '../utils'
-
-let port
-const url = route => 'http://localhost:' + port + route
-
-let nuxt = null
-
-describe.skip('debug', () => {
- beforeAll(async () => {
- const config = loadFixture('debug')
- nuxt = new Nuxt(config)
- port = await getPort()
- await nuxt.listen(port, 'localhost')
- })
-
- test('/test/__open-in-editor (open-in-editor)', async () => {
- const { body } = await rp(
- url('/test/__open-in-editor?file=pages/index.vue'),
- { resolveWithFullResponse: true }
- )
- expect(body).toBe('')
- })
-
- test(
- '/test/__open-in-editor should return error (open-in-editor)',
- async () => {
- await expect(rp(url('/test/__open-in-editor?file='))).rejects.toMatchObject({
- statusCode: 500,
- message: 'launch-editor-middleware: required query param "file" is missing.'
- })
- }
- )
-
- test('/test/error should return error stack trace (Youch)', async () => {
- // const errorSpy = await interceptError()
-
- await expect(nuxt.renderAndGetWindow(url('/test/error'))).rejects.toMatchObject({
- response: {
- statusCode: 500,
- statusMessage: 'NuxtServerError'
- },
- error: expect.stringContaining('test youch !')
- })
-
- // release()
- // expect(errorSpy.calledTwice).toBe(true)
- // expect(errorSpy.getCall(0).args[0].includes('test youch !')).toBe(true)
- // expect(errorSpy.getCall(1).args[0].message.includes('test youch !')).toBe(true)
- })
-
- test('/test/error no source-map (Youch)', async () => {
- const sourceMaps = nuxt.renderer.resources.serverBundle.maps
- nuxt.renderer.resources.serverBundle.maps = {}
-
- // const errorSpy = await interceptError()
- await expect(nuxt.renderAndGetWindow(url('/test/error'))).rejects.toMatchObject({
- statusCode: 500,
- error: expect.stringContaining('