diff --git a/package.json b/package.json index 28ad6c5..9aacabc 100644 --- a/package.json +++ b/package.json @@ -6,9 +6,6 @@ "ava": { "files": [ "test/**/*.test.js" - ], - "helpers": [ - "test/helpers/**/*" ] }, "bugs": { @@ -26,7 +23,7 @@ "read-pkg": "^5.0.0" }, "devDependencies": { - "ava": "^2.0.0", + "ava": "^3.1.0", "clear-module": "^4.0.0", "codecov": "^3.1.0", "dockerode": "^3.0.0", diff --git a/test/get-pkg.test.js b/test/get-pkg.test.js index 1cf2dc9..b1cd4a5 100644 --- a/test/get-pkg.test.js +++ b/test/get-pkg.test.js @@ -1,8 +1,8 @@ -import path from 'path'; -import test from 'ava'; -import {outputJson, writeFile} from 'fs-extra'; -import tempy from 'tempy'; -import getPkg from '../lib/get-pkg'; +const path = require('path'); +const test = require('ava'); +const {outputJson, writeFile} = require('fs-extra'); +const tempy = require('tempy'); +const getPkg = require('../lib/get-pkg'); test('Verify name and version then return parsed package.json', async t => { const cwd = tempy.directory(); diff --git a/test/helpers/mockserver.js b/test/helpers/mockserver.js index 72ee155..51db154 100644 --- a/test/helpers/mockserver.js +++ b/test/helpers/mockserver.js @@ -1,8 +1,8 @@ -import Docker from 'dockerode'; -import getStream from 'get-stream'; -import got from 'got'; -import pRetry from 'p-retry'; -import {mockServerClient} from 'mockserver-client'; +const Docker = require('dockerode'); +const getStream = require('get-stream'); +const got = require('got'); +const pRetry = require('p-retry'); +const {mockServerClient} = require('mockserver-client'); const IMAGE = 'jamesdbloom/mockserver:latest'; const MOCK_SERVER_PORT = 1080; @@ -100,4 +100,4 @@ function verify(expectation) { return client.verify(expectation); } -export default {start, stop, mock, verify, url}; +module.exports = {start, stop, mock, verify, url}; diff --git a/test/integration.test.js b/test/integration.test.js index 1b62b9c..eee40dc 100644 --- a/test/integration.test.js +++ b/test/integration.test.js @@ -1,12 +1,12 @@ -import path from 'path'; -import test from 'ava'; -import {outputJson, readJson, pathExists} from 'fs-extra'; -import execa from 'execa'; -import {spy} from 'sinon'; -import tempy from 'tempy'; -import clearModule from 'clear-module'; -import {WritableStreamBuffer} from 'stream-buffers'; -import mockServer from './helpers/mockserver'; +const path = require('path'); +const test = require('ava'); +const {outputJson, readJson, pathExists} = require('fs-extra'); +const execa = require('execa'); +const {spy} = require('sinon'); +const tempy = require('tempy'); +const clearModule = require('clear-module'); +const {WritableStreamBuffer} = require('stream-buffers'); +const mockServer = require('./helpers/mockserver'); const env = { GITHUB_URL: mockServer.url, diff --git a/test/prepare.test.js b/test/prepare.test.js index b33b119..10426d8 100644 --- a/test/prepare.test.js +++ b/test/prepare.test.js @@ -1,11 +1,11 @@ -import path from 'path'; -import test from 'ava'; -import {outputJson, readJson, outputFile, readFile} from 'fs-extra'; -import tempy from 'tempy'; -import execa from 'execa'; -import {stub} from 'sinon'; -import {WritableStreamBuffer} from 'stream-buffers'; -import prepare from '../lib/prepare'; +const path = require('path'); +const test = require('ava'); +const {outputJson, readJson, outputFile, readFile} = require('fs-extra'); +const tempy = require('tempy'); +const execa = require('execa'); +const {stub} = require('sinon'); +const {WritableStreamBuffer} = require('stream-buffers'); +const prepare = require('../lib/prepare'); test.beforeEach(t => { t.context.log = stub(); diff --git a/test/verify.test.js b/test/verify.test.js index 9f50758..877c50e 100644 --- a/test/verify.test.js +++ b/test/verify.test.js @@ -1,6 +1,6 @@ -import test from 'ava'; -import tempy from 'tempy'; -import verify from '../lib/verify'; +const test = require('ava'); +const tempy = require('tempy'); +const verify = require('../lib/verify'); test('Verify "ATOM_ACCESS_TOKEN" is set', async t => { t.deepEqual(await verify({}, {env: {ATOM_ACCESS_TOKEN: 'my_token'}}), []);