From c58ba78d86fbda58c1bd900d2ae9ba8ee6c2cfec Mon Sep 17 00:00:00 2001 From: mrmlnc Date: Mon, 10 Jun 2019 10:24:34 +0300 Subject: [PATCH] test(smoke): add some smoke tests --- src/tests/smoke/case-sensitive-match.smoke.ts | 12 ++++++++++++ src/tests/smoke/mark-directories.smoke.ts | 9 +++++++++ src/tests/smoke/match-base.smoke.ts | 12 ++++++++++++ 3 files changed, 33 insertions(+) create mode 100644 src/tests/smoke/case-sensitive-match.smoke.ts create mode 100644 src/tests/smoke/mark-directories.smoke.ts create mode 100644 src/tests/smoke/match-base.smoke.ts diff --git a/src/tests/smoke/case-sensitive-match.smoke.ts b/src/tests/smoke/case-sensitive-match.smoke.ts new file mode 100644 index 00000000..f65aa5a1 --- /dev/null +++ b/src/tests/smoke/case-sensitive-match.smoke.ts @@ -0,0 +1,12 @@ +import * as smoke from './smoke'; + +smoke.suite('Smoke → CaseSensitiveMatch', [ + { + pattern: 'fixtures/File.md' + }, + { + pattern: 'fixtures/File.md', + globOptions: { nocase: true }, + fgOptions: { caseSensitiveMatch: false } + } +]); diff --git a/src/tests/smoke/mark-directories.smoke.ts b/src/tests/smoke/mark-directories.smoke.ts new file mode 100644 index 00000000..494dd9ad --- /dev/null +++ b/src/tests/smoke/mark-directories.smoke.ts @@ -0,0 +1,9 @@ +import * as smoke from './smoke'; + +smoke.suite('Smoke → MarkDirectories', [ + { + pattern: 'fixtures/**/*', + globOptions: { mark: true }, + fgOptions: { markDirectories: true } + } +]); diff --git a/src/tests/smoke/match-base.smoke.ts b/src/tests/smoke/match-base.smoke.ts new file mode 100644 index 00000000..796f66c5 --- /dev/null +++ b/src/tests/smoke/match-base.smoke.ts @@ -0,0 +1,12 @@ +import * as smoke from './smoke'; + +smoke.suite('Smoke → MatchBase', [ + { + broken: true, + issue: 199, + pattern: '*.md', + cwd: 'fixtures', + globOptions: { matchBase: true }, + fgOptions: { matchBase: true } + } +]);