From 12c307bb32a34781d28a573fe661e649f02e1c60 Mon Sep 17 00:00:00 2001 From: Jamie Rolfs Date: Fri, 9 Dec 2022 14:57:21 -0800 Subject: [PATCH] fix(scripts/pre-commit): don't fail when no related tests are found --- src/config/helpers/build-lint-staged.js | 2 +- src/scripts/__tests__/__snapshots__/pre-commit.js.snap | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/config/helpers/build-lint-staged.js b/src/config/helpers/build-lint-staged.js index e47841e4..44ee40c1 100644 --- a/src/config/helpers/build-lint-staged.js +++ b/src/config/helpers/build-lint-staged.js @@ -3,7 +3,7 @@ const {resolveHoverScripts, resolveBin} = require('../../utils') const hoverScripts = resolveHoverScripts() const doctoc = resolveBin('doctoc') -const defaultTestCommand = `${hoverScripts} test --findRelatedTests` +const defaultTestCommand = `${hoverScripts} test --findRelatedTests --passWithNoTests` const sourceExtensions = ['js', 'jsx', 'ts', 'tsx'] diff --git a/src/scripts/__tests__/__snapshots__/pre-commit.js.snap b/src/scripts/__tests__/__snapshots__/pre-commit.js.snap index 6aa4da9d..e2e6e959 100644 --- a/src/scripts/__tests__/__snapshots__/pre-commit.js.snap +++ b/src/scripts/__tests__/__snapshots__/pre-commit.js.snap @@ -17,7 +17,7 @@ Array [ exports[`pre-commit disables DocToc and forwards args 2`] = ` Array [ .test-tmp/hover-javascriptTMPSUFFIX/.lintstaged.json, - {"*.+(js|jsx|json|json5|yml|yaml|css|less|scss|ts|tsx|md|graphql|mdx|vue)":["./src/index.js format"],"*.+(js|jsx|ts|tsx)":["./src/index.js lint"],"*.+(tsx|ts|jsx|js)":["./src/index.js test --findRelatedTests"]}, + {"*.+(js|jsx|json|json5|yml|yaml|css|less|scss|ts|tsx|md|graphql|mdx|vue)":["./src/index.js format"],"*.+(js|jsx|ts|tsx)":["./src/index.js lint"],"*.+(tsx|ts|jsx|js)":["./src/index.js test --findRelatedTests --passWithNoTests"]}, ] `;