diff --git a/spec/util.js b/spec/util.js
index 93c58236d978ab6cceda0d496a96ecfd136120fc..6449dbfe52ac4aaa5e13de04c19ddb86c243092a 100644
--- a/spec/util.js
+++ b/spec/util.js
@@ -1,32 +1,8 @@
-import express from 'express'
 import * as td from 'testdouble'
 import { register } from 'prom-client'
 import request from 'supertest'
 import { Response } from 'node-fetch'
 
-// TODO remove this
-export function getRandomPort () {
-  return 1000 + (Math.random() * 39000) >> 0
-}
-
-// TODO remove this
-export async function createMockServer ({ port }) {
-  const app = express()
-  const server = await new Promise(resolve => {
-    const server = app.listen(port, () => resolve(server))
-  })
-  server.respondWith = function (routes) {
-    for (const [route, data] of Object.entries(routes)) {
-      if (typeof data === 'function') {
-        app.get(route, data)
-      } else {
-        app.get(route, (req, res) => res.json(data))
-      }
-    }
-  }
-  return server
-}
-
 export function generateSimpleViteManifest (mapping) {
   const viteManifest = {}
   for (const [file, value] of Object.entries(mapping)) {