Skip to content

Commit

Permalink
chore(package): update ava to version 3.1.0
Browse files Browse the repository at this point in the history
  • Loading branch information
greenkeeper[bot] authored and pvdlg committed Jan 28, 2020
1 parent 3242d9f commit eeb636d
Show file tree
Hide file tree
Showing 15 changed files with 96 additions and 95 deletions.
6 changes: 3 additions & 3 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@
"version": "0.0.0-development",
"author": "Pierre Vanduynslager (https://twitter.com/@pvdlg_)",
"ava": {
"helpers": [
"test/helpers/**/*"
"files": [
"test/**/*.test.js"
]
},
"bugs": {
Expand Down Expand Up @@ -34,7 +34,7 @@
"url-join": "^4.0.0"
},
"devDependencies": {
"ava": "^2.0.0",
"ava": "^3.1.0",
"clear-module": "^4.0.0",
"codecov": "^3.5.0",
"nock": "^11.1.0",
Expand Down
13 changes: 6 additions & 7 deletions test/add-channel.test.js
Original file line number Diff line number Diff line change
@@ -1,13 +1,12 @@
import test from 'ava';
import nock from 'nock';
import {stub} from 'sinon';
import proxyquire from 'proxyquire';
import {authenticate} from './helpers/mock-github';
import rateLimit from './helpers/rate-limit';
const test = require('ava');
const nock = require('nock');
const {stub} = require('sinon');
const proxyquire = require('proxyquire');
const {authenticate} = require('./helpers/mock-github');
const rateLimit = require('./helpers/rate-limit');

/* eslint camelcase: ["error", {properties: "never"}] */

// const cwd = 'test/fixtures/files';
const addChannel = proxyquire('../lib/add-channel', {
'./get-client': proxyquire('../lib/get-client', {'./definitions/rate-limit': rateLimit}),
});
Expand Down
18 changes: 9 additions & 9 deletions test/fail.test.js
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
import {escape} from 'querystring';
import test from 'ava';
import nock from 'nock';
import {stub} from 'sinon';
import proxyquire from 'proxyquire';
import SemanticReleaseError from '@semantic-release/error';
import {ISSUE_ID} from '../lib/definitions/constants';
import {authenticate} from './helpers/mock-github';
import rateLimit from './helpers/rate-limit';
const {escape} = require('querystring');
const test = require('ava');
const nock = require('nock');
const {stub} = require('sinon');
const proxyquire = require('proxyquire');
const SemanticReleaseError = require('@semantic-release/error');
const {ISSUE_ID} = require('../lib/definitions/constants');
const {authenticate} = require('./helpers/mock-github');
const rateLimit = require('./helpers/rate-limit');

/* eslint camelcase: ["error", {properties: "never"}] */

Expand Down
18 changes: 9 additions & 9 deletions test/find-sr-issue.test.js
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
import {escape} from 'querystring';
import test from 'ava';
import nock from 'nock';
import {stub} from 'sinon';
import proxyquire from 'proxyquire';
import {ISSUE_ID} from '../lib/definitions/constants';
import findSRIssues from '../lib/find-sr-issues';
import {authenticate} from './helpers/mock-github';
import rateLimit from './helpers/rate-limit';
const {escape} = require('querystring');
const test = require('ava');
const nock = require('nock');
const {stub} = require('sinon');
const proxyquire = require('proxyquire');
const {ISSUE_ID} = require('../lib/definitions/constants');
const findSRIssues = require('../lib/find-sr-issues');
const {authenticate} = require('./helpers/mock-github');
const rateLimit = require('./helpers/rate-limit');

const githubToken = 'github_token';
const client = proxyquire('../lib/get-client', {'./definitions/rate-limit': rateLimit})({githubToken});
Expand Down
26 changes: 13 additions & 13 deletions test/get-client.test.js
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
import path from 'path';
import http from 'http';
import https from 'https';
import {promisify} from 'util';
import {readFile} from 'fs-extra';
import test from 'ava';
import {inRange} from 'lodash';
import {stub, spy} from 'sinon';
import proxyquire from 'proxyquire';
import Proxy from 'proxy';
import serverDestroy from 'server-destroy';
import Octokit from '@octokit/rest';
import rateLimit from './helpers/rate-limit';
const path = require('path');
const http = require('http');
const https = require('https');
const {promisify} = require('util');
const {readFile} = require('fs-extra');
const test = require('ava');
const {inRange} = require('lodash');
const {stub, spy} = require('sinon');
const proxyquire = require('proxyquire');
const Proxy = require('proxy');
const serverDestroy = require('server-destroy');
const Octokit = require('@octokit/rest');
const rateLimit = require('./helpers/rate-limit');

const getClient = proxyquire('../lib/get-client', {'./definitions/rate-limit': rateLimit});

Expand Down
6 changes: 3 additions & 3 deletions test/get-fail-comment.test.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import test from 'ava';
import SemanticReleaseError from '@semantic-release/error';
import getfailComment from '../lib/get-fail-comment';
const test = require('ava');
const SemanticReleaseError = require('@semantic-release/error');
const getfailComment = require('../lib/get-fail-comment');

test('Comment with mutiple errors', t => {
const errors = [
Expand Down
6 changes: 3 additions & 3 deletions test/get-search-queries.test.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import test from 'ava';
import {repeat} from 'lodash';
import getSearchQueries from '../lib/get-search-queries';
const test = require('ava');
const {repeat} = require('lodash');
const getSearchQueries = require('../lib/get-search-queries');

test('Generate queries of 256 characters maximum', t => {
const commits = [
Expand Down
4 changes: 2 additions & 2 deletions test/get-success-comment.test.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import test from 'ava';
import getSuccessComment from '../lib/get-success-comment';
const test = require('ava');
const getSuccessComment = require('../lib/get-success-comment');

const HOME_URL = 'https://github.com/semantic-release/semantic-release';

Expand Down
12 changes: 6 additions & 6 deletions test/glob-assets.test.js
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
import path from 'path';
import test from 'ava';
import {copy, ensureDir} from 'fs-extra';
import {isPlainObject, sortBy} from 'lodash';
import tempy from 'tempy';
import globAssets from '../lib/glob-assets';
const path = require('path');
const test = require('ava');
const {copy, ensureDir} = require('fs-extra');
const {isPlainObject, sortBy} = require('lodash');
const tempy = require('tempy');
const globAssets = require('../lib/glob-assets');

const sortAssets = assets => sortBy(assets, asset => (isPlainObject(asset) ? asset.path : asset));

Expand Down
8 changes: 5 additions & 3 deletions test/helpers/mock-github.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import nock from 'nock';
const nock = require('nock');

/**
* Return a `nock` object setup to respond to a github authentication request. Other expectation and responses can be chained.
Expand All @@ -9,7 +9,7 @@ import nock from 'nock';
* @param {String} [githubApiPathPrefix=env.GH_PREFIX || env.GITHUB_PREFIX || ''] The GitHub Enterprise API prefix.
* @return {Object} A `nock` object ready to respond to a github authentication request.
*/
export function authenticate(
function authenticate(
env = {},
{
githubToken = env.GH_TOKEN || env.GITHUB_TOKEN || 'GH_TOKEN',
Expand All @@ -28,7 +28,7 @@ export function authenticate(
* @param {String} [uploadUrl] The url on which to intercept http requests.
* @return {Object} A `nock` object ready to respond to a github file upload request.
*/
export function upload(
function upload(
env = {},
{
githubToken = env.GH_TOKEN || env.GITHUB_TOKEN || 'GH_TOKEN',
Expand All @@ -41,3 +41,5 @@ export function upload(
reqheaders: {Authorization: `token ${githubToken}`, 'content-type': contentType, 'content-length': contentLength},
});
}

module.exports = {authenticate, upload};
2 changes: 1 addition & 1 deletion test/helpers/rate-limit.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,4 @@ const RATE_LIMITS = {search: 1, core: {read: 1, write: 1}};

const GLOBAL_RATE_LIMIT = 1;

export default {RETRY_CONF, RATE_LIMITS, GLOBAL_RATE_LIMIT};
module.exports = {RETRY_CONF, RATE_LIMITS, GLOBAL_RATE_LIMIT};
22 changes: 11 additions & 11 deletions test/integration.test.js
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
import path from 'path';
import {escape} from 'querystring';
import test from 'ava';
import {stat} from 'fs-extra';
import nock from 'nock';
import {stub} from 'sinon';
import proxyquire from 'proxyquire';
import clearModule from 'clear-module';
import SemanticReleaseError from '@semantic-release/error';
import {authenticate, upload} from './helpers/mock-github';
import rateLimit from './helpers/rate-limit';
const path = require('path');
const {escape} = require('querystring');
const test = require('ava');
const {stat} = require('fs-extra');
const nock = require('nock');
const {stub} = require('sinon');
const proxyquire = require('proxyquire');
const clearModule = require('clear-module');
const SemanticReleaseError = require('@semantic-release/error');
const {authenticate, upload} = require('./helpers/mock-github');
const rateLimit = require('./helpers/rate-limit');

const cwd = 'test/fixtures/files';
const client = proxyquire('../lib/get-client', {'./definitions/rate-limit': rateLimit});
Expand Down
20 changes: 10 additions & 10 deletions test/publish.test.js
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
import path from 'path';
import {escape} from 'querystring';
import test from 'ava';
import {stat} from 'fs-extra';
import nock from 'nock';
import {stub} from 'sinon';
import proxyquire from 'proxyquire';
import tempy from 'tempy';
import {authenticate, upload} from './helpers/mock-github';
import rateLimit from './helpers/rate-limit';
const path = require('path');
const {escape} = require('querystring');
const test = require('ava');
const {stat} = require('fs-extra');
const nock = require('nock');
const {stub} = require('sinon');
const proxyquire = require('proxyquire');
const tempy = require('tempy');
const {authenticate, upload} = require('./helpers/mock-github');
const rateLimit = require('./helpers/rate-limit');

/* eslint camelcase: ["error", {properties: "never"}] */

Expand Down
18 changes: 9 additions & 9 deletions test/success.test.js
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
import {escape} from 'querystring';
import test from 'ava';
import {repeat} from 'lodash';
import nock from 'nock';
import {stub} from 'sinon';
import proxyquire from 'proxyquire';
import {ISSUE_ID} from '../lib/definitions/constants';
import {authenticate} from './helpers/mock-github';
import rateLimit from './helpers/rate-limit';
const {escape} = require('querystring');
const test = require('ava');
const {repeat} = require('lodash');
const nock = require('nock');
const {stub} = require('sinon');
const proxyquire = require('proxyquire');
const {ISSUE_ID} = require('../lib/definitions/constants');
const {authenticate} = require('./helpers/mock-github');
const rateLimit = require('./helpers/rate-limit');

/* eslint camelcase: ["error", {properties: "never"}] */

Expand Down
12 changes: 6 additions & 6 deletions test/verify.test.js
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
import test from 'ava';
import nock from 'nock';
import {stub} from 'sinon';
import proxyquire from 'proxyquire';
import {authenticate} from './helpers/mock-github';
import rateLimit from './helpers/rate-limit';
const test = require('ava');
const nock = require('nock');
const {stub} = require('sinon');
const proxyquire = require('proxyquire');
const {authenticate} = require('./helpers/mock-github');
const rateLimit = require('./helpers/rate-limit');

/* eslint camelcase: ["error", {properties: "never"}] */

Expand Down

0 comments on commit eeb636d

Please sign in to comment.