Skip to content

Instantly share code, notes, and snippets.

@erezsob
Created December 9, 2020 23:10
Show Gist options
  • Save erezsob/fdde095aa259f011f6e88eb0a99737f1 to your computer and use it in GitHub Desktop.
Save erezsob/fdde095aa259f011f6e88eb0a99737f1 to your computer and use it in GitHub Desktop.
Wallaby diagnostics
const path = require('path')
const aliases = {
'@packages': './packages',
'@plugins': './src/plugins',
'@utils': './src/utils',
'@components': './src/components'
}
module.exports = {
webpack: {},
jest: {}
}
for (const alias in aliases) {
const aliasTo = aliases[alias]
module.exports.webpack[alias] = resolveSrc(aliasTo)
const aliasHasExtension = /\.\w+$/.test(aliasTo)
module.exports.jest[`^${alias}$`] = aliasHasExtension
? `<rootDir>/${aliasTo}`
: `<rootDir>/${aliasTo}/index.js`
module.exports.jest[`^${alias}/(.*)$`] = `<rootDir>/${aliasTo}/$1`
}
function resolveSrc(_path) {
return path.resolve(__dirname, _path)
}
module.exports = {
presets: [
[
'@vue/cli-plugin-babel/preset',
{
useBuiltIns: 'entry',
polyfills: ['es.promise.finally', 'IntersectionObserver']
}
]
]
}
process.env.VUE_CLI_BABEL_TARGET_NODE = true
process.env.VUE_CLI_BABEL_TRANSPILE_MODULES = true
process.env.TZ = 'UTC'
module.exports = {
moduleFileExtensions: ['js', 'jsx', 'json', 'vue'],
transform: {
'^.+\\.vue$': 'vue-jest',
'.+\\.(css|styl|less|sass|scss|svg|png|jpg|ttf|woff|woff2)$':
'jest-transform-stub',
'^.+\\.jsx?$': 'babel-jest'
},
transformIgnorePatterns: [
'node_modules/(?!(babel-jest|jest-vue-preprocessor)/)'
],
moduleNameMapper: {
'^@/(.*)$': '<rootDir>/src/$1',
'^.+\\.(css|less)$': '<rootDir>/__mocks__/css-stub.js',
'monaco-editor': '<rootDir>/__mocks__/monaco-editor.js',
...require('./aliases.config').jest
},
snapshotSerializers: ['jest-serializer-vue'],
testMatch: [
'**/tests/unit/**/*.spec.(js|jsx|ts|tsx)|**/__tests__/*.(js|jsx|ts|tsx)',
'**/packages/**/tests/unit/**/*.spec.(js|jsx|ts|tsx)|**/__tests__/*.(js|jsx|ts|tsx)',
'**/packages/**/test/*.spec.(js|jsx|ts|tsx)|**/__tests__/*.(js|jsx|ts|tsx)',
'**/packages/**/*.test.(js|jsx|ts|tsx)',
'**/src/**/*.(spec|test).js'
],
modulePathIgnorePatterns: ['./packages/@tillhub/json-ui-editor'],
testURL: 'http://localhost/',
collectCoverageFrom: ['src/**/*.{js,vue}']
}
{
editorVersion: '1.51.1',
pluginVersion: '1.0.251',
editorType: 'VSCode',
osVersion: 'darwin 19.6.0',
nodeVersion: 'v12.5.0',
coreVersion: '1.0.995',
checksum: 'NDM3MzA5MDViZjViYmVmNGI5NjJiZWIxNGNlYjJlYWMsMTYwNzkwNDAwMDAwMCwx',
config: {
diagnostics: {
jest: {
config: {
configs: [
{
automock: false,
browser: false,
cache: true,
cacheDirectory: '/private/var/folders/mt/t_qhm2wn73bc8m98rh_z4y3m0000gn/T/jest_dx',
clearMocks: false,
coveragePathIgnorePatterns: [ '/node_modules/' ],
cwd: '<homeDir>/coding/tillhub-dashboard',
dependencyExtractor: null,
detectLeaks: undefined,
detectOpenHandles: undefined,
displayName: undefined,
errorOnDeprecated: false,
extraGlobals: undefined,
filter: null,
forceCoverageMatch: [],
globalSetup: null,
globalTeardown: null,
globals: {},
haste: { computeSha1: false, providesModuleNodeModules: [], throwOnModuleCollision: false },
moduleDirectories: [ 'node_modules' ],
moduleFileExtensions: [ 'js', 'jsx', 'json', 'vue' ],
moduleLoader: undefined,
moduleNameMapper: [
[ '^@/(.*)$', '<homeDir>/coding/tillhub-dashboard/src/$1' ],
[ '^.+\\.(css|less)$', '<homeDir>/coding/tillhub-dashboard/__mocks__/css-stub.js' ],
[ 'monaco-editor', '<homeDir>/coding/tillhub-dashboard/__mocks__/monaco-editor.js' ],
[ '^@packages$', '<homeDir>/coding/tillhub-dashboard/packages/index.js' ],
[ '^@packages/(.*)$', '<homeDir>/coding/tillhub-dashboard/packages/$1' ],
[ '^@plugins$', '<homeDir>/coding/tillhub-dashboard/src/plugins/index.js' ],
[ '^@plugins/(.*)$', '<homeDir>/coding/tillhub-dashboard/src/plugins/$1' ],
[ '^@utils$', '<homeDir>/coding/tillhub-dashboard/src/utils/index.js' ],
[ '^@utils/(.*)$', '<homeDir>/coding/tillhub-dashboard/src/utils/$1' ],
[ '^@components$', '<homeDir>/coding/tillhub-dashboard/src/components/index.js' ],
[ '^@components/(.*)$', '<homeDir>/coding/tillhub-dashboard/src/components/$1' ]
],
modulePathIgnorePatterns: [ './packages/@tillhub/json-ui-editor' ],
modulePaths: undefined,
name: 'e374ea26358c28fc28403917e00b01d1',
prettierPath: 'prettier',
resetMocks: false,
resetModules: false,
resolver: null,
restoreMocks: false,
rootDir: '<homeDir>/coding/tillhub-dashboard',
roots: [ '<homeDir>/coding/tillhub-dashboard' ],
runner: 'jest-runner',
setupFiles: [],
setupFilesAfterEnv: [],
skipFilter: false,
skipNodeResolution: undefined,
snapshotResolver: undefined,
snapshotSerializers: [ '<homeDir>/coding/tillhub-dashboard/node_modules/jest-serializer-vue/index.js' ],
testEnvironment: '<homeDir>/coding/tillhub-dashboard/node_modules/jest-environment-jsdom/build/index.js',
testEnvironmentOptions: {},
testLocationInResults: false,
testMatch: [
'**/tests/unit/**/*.spec.(js|jsx|ts|tsx)|**/__tests__/*.(js|jsx|ts|tsx)',
'**/packages/**/tests/unit/**/*.spec.(js|jsx|ts|tsx)|**/__tests__/*.(js|jsx|ts|tsx)',
'**/packages/**/test/*.spec.(js|jsx|ts|tsx)|**/__tests__/*.(js|jsx|ts|tsx)',
'**/packages/**/*.test.(js|jsx|ts|tsx)',
'**/src/**/*.(spec|test).js'
],
testPathIgnorePatterns: [ '/node_modules/' ],
testRegex: [],
testRunner: '<homeDir>/coding/tillhub-dashboard/node_modules/jest-jasmine2/build/index.js',
testURL: 'http://localhost/',
timers: 'real',
transform: [
[ '^.+\\.vue$', '<homeDir>/coding/tillhub-dashboard/node_modules/vue-jest/vue-jest.js' ],
[ '.+\\.(css|styl|less|sass|scss|svg|png|jpg|ttf|woff|woff2)$', '<homeDir>/coding/tillhub-dashboard/node_modules/jest-transform-stub/index.js' ],
[ '^.+\\.jsx?$', '<homeDir>/coding/tillhub-dashboard/node_modules/jest-config/node_modules/babel-jest/build/index.js' ]
],
transformIgnorePatterns: [ 'node_modules/(?!(babel-jest|jest-vue-preprocessor)/)' ],
unmockedModulePathPatterns: undefined,
watchPathIgnorePatterns: []
}
],
globalConfig: {
bail: 0,
changedFilesWithAncestor: false,
changedSince: undefined,
collectCoverage: false,
collectCoverageFrom: [ 'src/**/*.{js,vue}' ],
collectCoverageOnlyFrom: undefined,
coverageDirectory: '<homeDir>/coding/tillhub-dashboard/coverage',
coverageReporters: [ 'json', 'text', 'lcov', 'clover' ],
coverageThreshold: null,
detectLeaks: undefined,
detectOpenHandles: undefined,
enabledTestsMap: undefined,
errorOnDeprecated: false,
expand: false,
extraGlobals: undefined,
filter: null,
findRelatedTests: undefined,
forceExit: undefined,
globalSetup: null,
globalTeardown: null,
json: false,
lastCommit: undefined,
listTests: undefined,
logHeapUsage: undefined,
maxConcurrency: 5,
maxWorkers: 3,
noSCM: undefined,
noStackTrace: false,
nonFlagArgs: undefined,
notify: false,
notifyMode: 'failure-change',
onlyChanged: undefined,
onlyFailures: undefined,
outputFile: undefined,
passWithNoTests: undefined,
projects: null,
replname: undefined,
reporters: undefined,
rootDir: '<homeDir>/coding/tillhub-dashboard',
runTestsByPath: false,
silent: undefined,
skipFilter: false,
testFailureExitCode: 1,
testNamePattern: undefined,
testPathPattern: '',
testResultsProcessor: null,
testSequencer: '<homeDir>/coding/tillhub-dashboard/node_modules/@jest/test-sequencer/build/index.js',
testTimeout: undefined,
updateSnapshot: 'new',
useStderr: false,
verbose: null,
watch: false,
watchAll: undefined,
watchPlugins: undefined,
watchman: true
},
hasDeprecationWarnings: false,
wallaby: {
roots: [],
watchPathIgnorePatterns: [ '/node_modules/', '\\./dist/|\\./build/|\\./coverage/|/\\..+/' ],
testPathIgnorePatterns: [ '/node_modules/', '\\./dist/|\\./build/|\\./coverage/|/\\..+/' ],
testMatch: [
'**/tests/unit/**/*.spec.(js|jsx|ts|tsx)|**/__tests__/*.(js|jsx|ts|tsx)',
'**/packages/**/tests/unit/**/*.spec.(js|jsx|ts|tsx)|**/__tests__/*.(js|jsx|ts|tsx)',
'**/packages/**/test/*.spec.(js|jsx|ts|tsx)|**/__tests__/*.(js|jsx|ts|tsx)',
'**/packages/**/*.test.(js|jsx|ts|tsx)',
'**/src/**/*.(spec|test).js'
],
testRegex: []
}
}
}
},
testFramework: { version: 'jest@24.8.0', configurator: 'jest@24.8.0', reporter: 'jest@24.8.0', starter: 'jest@24.8.0', autoDetected: true },
filesWithCoverageCalculated: [ 'src/**/*.{js,vue}' ],
globalSetup: false,
micromatch: true,
files: [
{ pattern: '/node_modules/', regexp: /\/node_modules\//, ignore: true, trigger: true, load: true },
{ pattern: '\\./dist/|\\./build/|\\./coverage/|/\\..+/', regexp: /\.\/dist\/|\.\/build\/|\.\/coverage\/|\/\..+\//, ignore: true, trigger: true, load: true },
{ pattern: '**/**', ignore: false, trigger: true, load: true, order: 1 },
{ pattern: '**/tests/unit/**/*.spec.(js|jsx|ts|tsx)|**/__tests__/*.(js|jsx|ts|tsx)', ignore: true, trigger: true, load: true },
{ pattern: '**/packages/**/tests/unit/**/*.spec.(js|jsx|ts|tsx)|**/__tests__/*.(js|jsx|ts|tsx)', ignore: true, trigger: true, load: true },
{ pattern: '**/packages/**/test/*.spec.(js|jsx|ts|tsx)|**/__tests__/*.(js|jsx|ts|tsx)', ignore: true, trigger: true, load: true },
{ pattern: '**/packages/**/*.test.(js|jsx|ts|tsx)', ignore: true, trigger: true, load: true },
{ pattern: '**/src/**/*.(spec|test).js', ignore: true, trigger: true, load: true }
],
tests: [
{ pattern: '/node_modules/', regexp: /\/node_modules\//, ignore: true, trigger: true, load: true, test: true },
{ pattern: '\\./dist/|\\./build/|\\./coverage/|/\\..+/', regexp: /\.\/dist\/|\.\/build\/|\.\/coverage\/|\/\..+\//, ignore: true, trigger: true, load: true, test: true },
{ pattern: '**/tests/unit/**/*.spec.(js|jsx|ts|tsx)|**/__tests__/*.(js|jsx|ts|tsx)', ignore: false, trigger: true, load: true, test: true, order: 2 },
{ pattern: '**/packages/**/tests/unit/**/*.spec.(js|jsx|ts|tsx)|**/__tests__/*.(js|jsx|ts|tsx)', ignore: false, trigger: true, load: true, test: true, order: 3 },
{ pattern: '**/packages/**/test/*.spec.(js|jsx|ts|tsx)|**/__tests__/*.(js|jsx|ts|tsx)', ignore: false, trigger: true, load: true, test: true, order: 4 },
{ pattern: '**/packages/**/*.test.(js|jsx|ts|tsx)', ignore: false, trigger: true, load: true, test: true, order: 5 },
{ pattern: '**/src/**/*.(spec|test).js', ignore: false, trigger: true, load: true, test: true, order: 6 }
],
filesWithNoCoverageCalculated: [],
runAllTestsInAffectedTestFile: false,
updateNoMoreThanOneSnapshotPerTestFileRun: false,
compilers: {},
preprocessors: {},
maxConsoleMessagesPerTest: 100,
autoConsoleLog: true,
delays: { run: 0, edit: 100, update: 0 },
workers: { initial: 0, regular: 0, recycle: false },
teardown: undefined,
hints: {
ignoreCoverage: '__REGEXP /ignore coverage|istanbul ignore/',
ignoreCoverageForFile: '__REGEXP /ignore file coverage/',
commentAutoLog: '?',
testFileSelection: { include: '__REGEXP /file\\.only/', exclude: '__REGEXP /file\\.skip/' }
},
automaticTestFileSelection: true,
runSelectedTestsOnly: false,
extensions: {},
env: {
type: 'node',
params: {},
runner: '<homeDir>/.nvm/versions/node/v12.5.0/bin/node',
viewportSize: { width: 800, height: 600 },
options: { width: 800, height: 600 },
bundle: true
},
reportUnhandledPromises: true,
slowTestThreshold: 75,
lowCoverageThreshold: 80,
loose: true,
configCode: 'auto.detect#-1860676307'
},
packageJSON: {
dependencies: {
'@sentry/node': '^5.5.0',
'body-parser': '^1.19.0',
'clone-deep': '^4.0.1',
compression: '^1.7.4',
'connect-history-api-fallback': '^1.6.0',
'connect-timeout': '^1.9.0',
cors: '^2.8.5',
debug: '^4.2.0',
'deep-equal': '^2.0.4',
deepmerge: '^4.2.2',
etag: '^1.8.1',
express: '^4.17.1',
'express-pino-logger': '^5.0.0',
'express-request-id': '^1.4.1',
glob: '^7.1.6',
helmet: '^3.23.3',
'helmet-csp': '^3.1.0',
'host-validation': '^2.0.1',
'mime-types': '^2.1.27',
pino: '^6.7.0',
pug: '^3.0.0',
ws: '^6.2.1'
},
devDependencies: {
'@babel/core': '^7.12.3',
'@cypress/webpack-preprocessor': '^5.4.9',
'@kazupon/vue-i18n-loader': '^0.5.0',
'@sentry/browser': '^5.5.0',
'@sentry/cli': '^1.58.0',
'@sentry/integrations': '^5.5.0',
'@storybook/addon-actions': '^6.0.28',
'@storybook/addon-links': '^6.0.28',
'@storybook/addons': '^6.0.28',
'@storybook/vue': '^6.0.28',
'@testing-library/jest-dom': '^5.11.5',
'@testing-library/vue': '^5.1.0',
'@tillhub/javascript-sdk': '^3.219.1',
'@tillhub/vue-date-picker': '^2.5.2',
'@tillhub/vue-table-page': '^3.18.0',
'@toast-ui/vue-editor': '^2.5.0',
'@vue/cli-plugin-babel': '^4.5.8',
'@vue/cli-plugin-eslint': '^4.5.8',
'@vue/cli-plugin-unit-jest': '^4.5.8',
'@vue/cli-service': '^4.5.8',
'@vue/eslint-config-standard': '^5.1.2',
'@vue/test-utils': '^1.1.0',
'@vuedoc/md': '^3.0.0',
acorn: '^8.0.4',
astring: '^1.4.3',
async: '^3.2.0',
axios: '^0.21.0',
'babel-eslint': '^10.1.0',
'babel-jest': '^26.6.1',
'babel-loader': '^8.1.0',
'babel-preset-vue': '^2.0.2',
'browserstack-local': '^1.4.0',
chalk: '^4.1.0',
chromedriver: '^86.0.0',
'clone-deep': '^4.0.1',
commander: '^6.2.0',
'core-js': '^3.6.5',
'currency-formatter': '^1.5.6',
cypress: '^5.4.0',
'date-fns': '^2.16.1',
'date-fns-timezone': '^0.1.4',
debounce: '^1.2.0',
'decimal.js-light': '^2.5.1',
del: '^6.0.0',
'del-cli': '^3.0.1',
'detect-browser': '^5.2.0',
echarts: '^4.9.0',
'element-ui': '^2.14.0',
eslint: '^7.12.1',
'eslint-config-prettier': '^6.15.0',
'eslint-plugin-chai-friendly': '^0.6.0',
'eslint-plugin-cypress': '^2.11.2',
'eslint-plugin-import': '^2.22.1',
'eslint-plugin-no-only-tests': '^2.4.0',
'eslint-plugin-node': '^11.1.0',
'eslint-plugin-prettier': '^3.1.4',
'eslint-plugin-promise': '^4.2.1',
'eslint-plugin-standard': '^4.0.2',
'eslint-plugin-vue': '^6.2.2',
events: '^3.2.0',
faker: '^5.1.0',
'file-saver': '^2.0.2',
'fuse.js': '^6.4.2',
geckodriver: '^1.16.2',
highframe: '^1.5.0',
'hotkeys-js': '^3.8.1',
hygen: '^6.0.4',
idb: '^5.0.7',
'idb-keyval': '^3.2.0',
inquirer: '^7.3.3',
'intersection-observer': '^0.11.0',
'jest-environment-jsdom-sixteen': '^1.0.3',
jsbarcode: '^3.11.3',
'just-compare': '^1.3.0',
'just-compose': '^1.1.0',
'just-debounce-it': '^1.1.0',
'just-diff': '^3.0.2',
'just-diff-apply': '^3.0.0',
'just-extend': '^4.1.1',
'just-filter-object': '^1.2.0',
'just-flatten-it': '^2.1.0',
'just-flush': '^1.1.0',
'just-intersect': '^3.1.0',
'just-is-empty': '^2.0.1',
'just-map-keys': '^1.1.0',
'just-map-object': '^1.2.0',
'just-map-values': '^1.1.0',
'just-omit': '^1.1.0',
'just-pick': '^2.1.0',
'just-safe-get': '^2.0.0',
'just-safe-set': '^2.1.0',
'just-snake-case': '^1.1.0',
'just-throttle': '^1.1.0',
'just-truncate': '^1.1.0',
'just-typeof': '^2.0.0',
'just-unique': '^3.2.0',
localforage: '^1.9.0',
marked: '^1.2.2',
mem: '^8.0.0',
'monaco-editor': '^0.17.1',
'monaco-editor-webpack-plugin': '^1.9.1',
nightwatch: '^1.1.13',
node: '^10.22.1',
nodemon: '^2.0.6',
'normalize.css': '^8.0.1',
'npm-upgrade': '^2.0.4',
once: '^1.4.0',
'p-all': '^3.0.0',
'p-do-whilst': '^1.1.0',
'p-forever': '^2.1.0',
'p-limit': '^3.0.2',
'p-props': '^4.0.0',
'p-queue': '^6.6.2',
'p-retry': '^4.2.0',
'p-whilst': '^2.1.0',
postmate: '^1.5.2',
prettier: '^2.1.2',
'print-js': 'file:./packages/@tillhub/print-js',
qrcode: '^1.4.4',
'qrcode-terminal': '^0.12.0',
qs: '^6.9.4',
'raven-js': '^3.27.2',
request: '^2.88.2',
rimraf: '^3.0.2',
'selenium-server': '^3.141.59',
simplemde: 'file:./packages/@tillhub/simplemde',
sinon: '^9.2.1',
sortablejs: '^1.12.0',
tailwindcss: '^1.9.6',
'typeface-lato': '1.1.13',
uuid: '^8.3.1',
'video.js': '^7.10.1',
vue: '^2.6.12',
'vue-analytics': '^5.22.1',
'vue-autosuggest': '^2.2.0',
'vue-axios': '^3.1.3',
'vue-cli-plugin-axios': '0.0.4',
'vue-cli-plugin-element': '^1.0.1',
'vue-cli-plugin-element-ui': '^1.1.4',
'vue-cli-plugin-i18n': '~1.0.1',
'vue-cli-plugin-meta': '^0.1.1',
'vue-cli-plugin-webpack-bundle-analyzer': '~2.0.0',
'vue-clipboard2': '^0.3.1',
'vue-echarts-v3': '^2.0.1',
'vue-eva-icons': '^1.1.1',
'vue-i18n': '^8.22.1',
'vue-js-modal': '^1.3.35',
'vue-json-pretty': '^1.7.1',
'vue-lazyload': '^1.3.3',
'vue-masonry-css': '^1.0.3',
'vue-meta': '^2.4.0',
'vue-monaco': 'file:./packages/@tillhub/vue-monaco',
'vue-router': '^3.4.8',
'vue-simplemde': 'file:./packages/@tillhub/vue-simplemde',
'vue-svgicon': '^3.2.9',
'vue-template-compiler': '^2.6.12',
'vue-video-player': '^5.0.2',
'vue-virtual-scroller': '^1.0.10',
vuedraggable: '^2.24.3',
'vuejs-logger': '^1.5.4',
vuex: '^3.5.1',
'vuex-persistedstate': '^3.1.0',
'vxe-table': '^2.9.26',
'worker-loader': '^2.0.0',
'xe-utils': '^2.8.0'
}
},
fs: { numberOfFiles: 1399 },
debug: [
'2020-12-09T23:02:16.210Z angular/cli config Angular CLI not found.\n',
'2020-12-09T23:02:17.368Z jest/config Detected Jest.\n',
'2020-12-09T23:02:17.370Z jest/config Configured Jest.\n',
'2020-12-09T23:02:17.375Z project Wallaby Node version: v12.5.0\n',
'2020-12-09T23:02:17.375Z project Wallaby config: <homeDir>/coding/tillhub-dashboard/auto.detect\n',
'2020-12-09T23:02:23.067Z project File cache: <homeDir>/.vscode/extensions/wallabyjs.wallaby-vscode-1.0.251/projects/9dafd8821141ba9a\n',
'2020-12-09T23:02:23.098Z uiService Listening port 51235\n',
'2020-12-09T23:02:23.640Z workers Parallelism for initial run: 2, for regular run: 2\n',
'2020-12-09T23:02:23.641Z workers Starting run worker instance #0\n',
'2020-12-09T23:02:23.642Z workers Starting run worker instance #1\n',
'2020-12-09T23:02:23.643Z workers Web server is listening at 65414\n',
'2020-12-09T23:02:23.890Z project File cache requires some updates, waiting required files from IDE\n',
'2020-12-09T23:02:24.623Z project Stopping process pool\n',
'2020-12-09T23:02:24.624Z workers Started run worker instance (delayed) #1\n',
'2020-12-09T23:02:24.626Z project Test run started; run priority: 3\n',
'2020-12-09T23:02:24.673Z project Running all tests\n',
'2020-12-09T23:02:24.760Z workers Starting test run, priority: 3\n',
'2020-12-09T23:02:24.760Z workers Distributing tests between 2 workers\n',
'2020-12-09T23:02:24.761Z workers Running tests in parallel\n',
'2020-12-09T23:02:24.762Z nodeRunner Starting sandbox [worker #0, session #k7y6f]\n',
'2020-12-09T23:02:24.762Z nodeRunner Starting sandbox [worker #1, session #ps65a]\n',
'2020-12-09T23:02:24.763Z nodeRunner Preparing sandbox [worker #0, session #k7y6f]\n',
'2020-12-09T23:02:24.763Z nodeRunner Preparing sandbox [worker #1, session #ps65a]\n',
'2020-12-09T23:02:24.763Z nodeRunner Prepared sandbox [worker #1, session #ps65a]\n',
'2020-12-09T23:02:24.763Z workers [worker #1, session #ps65a] Running tests in sandbox\n',
'2020-12-09T23:02:24.805Z workers Started run worker instance (delayed) #0\n',
'2020-12-09T23:02:24.805Z nodeRunner Prepared sandbox [worker #0, session #k7y6f]\n',
'2020-12-09T23:02:24.805Z workers [worker #0, session #k7y6f] Running tests in sandbox\n',
'2020-12-09T23:03:27.029Z workers [ps65a] Loaded unknown number of test(s)\n',
'2020-12-09T23:03:27.029Z workers [ps65a] Test executed: Can instantiate\n',
'2020-12-09T23:03:27.030Z workers [ps65a] Test executed: Cannot instantiate properly without incorrect precision\n',
'2020-12-09T23:03:27.030Z workers [ps65a] Test executed: Cannot instantiate properly without incorrect value type\n',
'2020-12-09T23:03:27.030Z workers [ps65a] Test executed: passes snapshot\n',
'2020-12-09T23:03:27.031Z workers [ps65a] Test executed: Can handle input\n',
'2020-12-09T23:03:27.031Z workers [ps65a] Test executed: Can handle percent input\n',
'2020-12-09T23:03:27.046Z workers [ps65a] Test executed: Can handle fractional percent input\n',
'2020-12-09T23:03:27.046Z workers [ps65a] Test executed: Can handle input from number with precision\n',
'2020-12-09T23:03:27.058Z workers [ps65a] Loaded unknown number of test(s)\n',
'2020-12-09T23:03:27.059Z workers [ps65a] Test executed: Can compile single attribute crossproduct\n',
'2020-12-09T23:03:27.059Z workers [ps65a] Test executed: Can compile crossproduct with empty other options\n',
'2020-12-09T23:03:27.059Z workers [ps65a] Test executed: Can compile crossproduct with all empty options\n',
'2020-12-09T23:03:27.060Z workers [ps65a] Test executed: Can compile single attributes crossproduct\n',
'2020-12-09T23:03:27.060Z workers [ps65a] Test executed: Can compile single attributes crossproduct\n',
'2020-12-09T23:03:27.060Z workers [ps65a] Test executed: Can compile single attributes crossproduct with long root\n',
'2020-12-09T23:03:27.061Z workers [ps65a] Test executed: Can compile single attributes crossproduct with long stem\n',
'2020-12-09T23:03:27.061Z workers [ps65a] Test executed: Can compile simple crossproduct\n',
'2020-12-09T23:03:27.066Z workers [ps65a] Loaded unknown number of test(s)\n',
'2020-12-09T23:03:27.067Z workers [ps65a] Test executed: when not providing options object it will just execute the async fn without retrying\n',
'2020-12-09T23:03:27.998Z workers [ps65a] Test executed: retrying 1 time\n',
'2020-12-09T23:03:28.999Z workers [ps65a] Test executed: retrying 5 time\n',
'2020-12-09T23:03:30.831Z workers [k7y6f] Loaded unknown number of test(s)\n',
'2020-12-09T23:03:35.461Z workers [ps65a] Test executed: all retries fail\n',
'2020-12-09T23:03:35.464Z workers [ps65a] Test executed: invalid input for asyncFn param\n',
'2020-12-09T23:03:35.565Z workers [ps65a] Loaded unknown number of test(s)\n',
'2020-12-09T23:03:35.565Z workers [ps65a] Test executed: Can parse simple with map\n',
'2020-12-09T23:03:35.565Z workers [ps65a] Test executed: Can parse url encoded\n',
'2020-12-09T23:03:35.566Z workers [ps65a] Test executed: Should not make metacheck if filters are present\n',
'2020-12-09T23:03:35.566Z workers [ps65a] Test executed: Can parse filter and set toggles correctly if filters are set\n',
'2020-12-09T23:03:35.568Z workers [ps65a] Test executed: Can parse filter and set toggles correctly if filters are not set\n',
'2020-12-09T23:03:35.572Z workers [ps65a] Test executed: Should route and emit correctly when prop is set\n',
'2020-12-09T23:03:35.573Z workers [ps65a] Test executed: Calls getAll() instead of search() when not fuzzy search\n',
'2020-12-09T23:03:35.588Z workers [ps65a] Loaded unknown number of test(s)\n',
'2020-12-09T23:03:35.629Z workers [k7y6f] Test executed: Can instantiate\n',
'2020-12-09T23:03:35.911Z workers [ps65a] Test executed: Can instantiate correctly with null\n',
'2020-12-09T23:03:36.443Z workers [ps65a] Test executed: Can instantiate correctly with empty array\n',
'2020-12-09T23:03:36.687Z workers [k7y6f] Test executed: Cannot instantiate properly with incorrect currency\n',
'2020-12-09T23:03:37.089Z workers [ps65a] Test executed: Sets the selected branch\n',
'2020-12-09T23:03:37.619Z workers [ps65a] Test executed: Sets null when nothing is selected\n',
'2020-12-09T23:03:38.123Z workers [ps65a] Test executed: Sets null when "everywhere" button is clicked\n',
'2020-12-09T23:03:38.629Z workers [ps65a] Test executed: Sets empty array when "nowhere" button is clicked\n',
'2020-12-09T23:03:38.699Z workers [ps65a] Test executed: Shows the selected branches with number of the rest of location indicator when showItemsLimit is applied\n',
'2020-12-09T23:03:39.243Z workers [ps65a] Test executed: Sets the selected branch group\n',
'2020-12-09T23:03:39.532Z workers [k7y6f] Test executed: Cannot instantiate properly with incorrect value type\n',
'2020-12-09T23:03:39.808Z workers [ps65a] Test executed: Sets the selected branch group plus another location\n',
'2020-12-09T23:03:40.025Z workers [k7y6f] Test executed: passes snapshot\n',
'2020-12-09T23:03:40.351Z workers [ps65a] Test executed: Sets two selected branch groups that have an overlap\n',
'2020-12-09T23:03:40.970Z workers [ps65a] Test executed: Sets two selected branch groups that have no overlap\n',
'2020-12-09T23:03:41.432Z workers [ps65a] Test executed: Removes the selected branch group\n',
'2020-12-09T23:03:41.682Z workers [k7y6f] Test executed: Can handle input\n',
'2020-12-09T23:03:41.950Z workers [ps65a] Test executed: Removes the selected branch group leaving another location\n',
'2020-12-09T23:03:42.500Z workers [ps65a] Test executed: Removes the selected branch group that has an overlap\n',
'2020-12-09T23:03:49.232Z workers [ps65a] Test executed: Removes the selected branch group that has no overlap\n',
'2020-12-09T23:04:00.592Z workers [k7y6f] Test executed: Can handle input from number with precision\n',
'2020-12-09T23:04:10.498Z workers [k7y6f] Loaded unknown number of test(s)\n',
'2020-12-09T23:04:15.174Z workers [k7y6f] Test executed: Can instantiate\n',
'2020-12-09T23:04:19.875Z workers Sandbox (active) [k7y6f] error: this.$logException is not a function\n',
'2020-12-09T23:04:19.884Z workers [k7y6f] Test executed: Cannot instantiate properly without taxRate\n',
'2020-12-09T23:04:23.525Z workers [k7y6f] Test executed: passes snapshot\n',
"2020-12-09T23:04:25.251Z workers Sandbox (active) [ps65a] error: Cannot find module '@vue/server-test-utils' from 'complex.test.js'\n",
'2020-12-09T23:04:25.354Z workers [ps65a] Run 43 test(s), skipped 0 test(s)\n',
'2020-12-09T23:04:32.356Z workers [ps65a] Sandbox is not responsive, recycling worker instance\n',
'2020-12-09T23:04:33.877Z workers [k7y6f] Loaded unknown number of test(s)\n',
'2020-12-09T23:04:41.511Z workers [k7y6f] Test executed: returns false when amount is missing\n',
'2020-12-09T23:04:41.517Z workers [k7y6f] Test executed: returns false when currency is missing\n',
'2020-12-09T23:04:41.517Z workers [k7y6f] Test executed: returns false when amount is not a number\n',
'2020-12-09T23:04:41.518Z workers [k7y6f] Test executed: returns false when currency is not 3 characters long\n',
'2020-12-09T23:04:41.520Z workers [k7y6f] Test executed: returns true when object is valid\n',
'2020-12-09T23:04:41.521Z workers [k7y6f] Test executed: returns false when object is undefined\n',
'2020-12-09T23:04:41.521Z workers [k7y6f] Test executed: does not transform anything if data is valid\n',
'2020-12-09T23:04:41.522Z workers [k7y6f] Test executed: returns null when the input is an empty array\n',
'2020-12-09T23:04:41.522Z workers [k7y6f] Test executed: removes invalid objects\n',
'2020-12-09T23:04:41.522Z workers [k7y6f] Test executed: removes invalid objects\n',
'2020-12-09T23:04:41.534Z workers [k7y6f] Loaded unknown number of test(s)\n',
'2020-12-09T23:04:41.534Z workers [k7y6f] Test executed: Check defaults\n',
'2020-12-09T23:04:41.546Z workers [k7y6f] Loaded unknown number of test(s)\n',
'2020-12-09T23:04:41.548Z workers [k7y6f] Test executed: simple link with no prefixes\n',
'2020-12-09T23:04:41.549Z workers [k7y6f] Test executed: mupltiple links\n',
'2020-12-09T23:04:41.550Z workers [k7y6f] Test executed: links with tons of text\n',
'2020-12-09T23:04:41.554Z workers [k7y6f] Test executed: does not transform links outside of markdown format\n',
'2020-12-09T23:04:41.555Z workers [k7y6f] Test executed: no valid content\n',
'2020-12-09T23:04:41.561Z workers [k7y6f] Loaded unknown number of test(s)\n',
'2020-12-09T23:04:41.562Z workers [k7y6f] Test executed: component renders\n',
'2020-12-09T23:04:41.567Z workers [k7y6f] Loaded unknown number of test(s)\n',
'2020-12-09T23:04:41.568Z workers [k7y6f] Test executed: should have a created hook\n',
'2020-12-09T23:04:41.568Z workers [k7y6f] Test executed: should have a mounted hook\n',
'2020-12-09T23:04:41.569Z workers [k7y6f] Test executed: should have a changed method\n',
'2020-12-09T23:04:41.571Z workers [k7y6f] Test executed: should have a input method\n',
'2020-12-09T23:04:41.571Z workers [k7y6f] Test executed: should have a reset method\n',
'2020-12-09T23:04:41.572Z workers [k7y6f] Test executed: should have a submit method\n',
'2020-12-09T23:04:41.572Z workers [k7y6f] Test executed: should have a setErrorMessage method\n',
'2020-12-09T23:04:41.572Z workers [k7y6f] Test executed: should have a clearErrorMessage method\n',
'2020-12-09T23:04:41.573Z workers [k7y6f] Test executed: should set the correct default data\n',
"2020-12-09T23:04:41.577Z workers Sandbox (active) [k7y6f] error: Cannot find module '@vue/server-test-utils' from 'simple.test.js'\n",
'2020-12-09T23:04:41.677Z workers [k7y6f] Run 35 test(s), skipped 0 test(s)\n',
'2020-12-09T23:04:42.476Z workers [k7y6f] Sandbox is responsive, closing it\n',
'2020-12-09T23:04:42.479Z workers Merging parallel test run results\n',
'2020-12-09T23:04:42.481Z project Test run finished\n',
'2020-12-09T23:04:42.482Z project Processed console.log entries\n',
'2020-12-09T23:04:42.482Z project Processed loading sequences\n',
'2020-12-09T23:04:42.483Z project Test name duplicate: removes invalid objects\n',
'2020-12-09T23:04:42.484Z project Test name duplicate: Can compile single attributes crossproduct\n',
'2020-12-09T23:04:42.484Z project Processed executed tests\n',
'2020-12-09T23:04:42.601Z project Processed code coverage\n',
'2020-12-09T23:04:43.646Z project Test run result processed and sent to IDE\n'
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment