diff options
author | isaacs <i@izs.me> | 2011-01-10 09:59:44 +0300 |
---|---|---|
committer | isaacs <i@izs.me> | 2011-01-10 09:59:44 +0300 |
commit | 1b0194a1354249cb87179da2030e556dcc687e0a (patch) | |
tree | 9997ec0a8bae4a1ae303ef91b091bfbb4f545428 /test | |
parent | 3f78ca8319bded4d0cd315465ad4babf3f020cfe (diff) |
A test of .npmignore file behavior
Diffstat (limited to 'test')
-rw-r--r-- | test/packages/npmignore/.dot-keeper | 0 | ||||
-rw-r--r-- | test/packages/npmignore/.dotfile | 0 | ||||
-rw-r--r-- | test/packages/npmignore/.dotglob-a | 0 | ||||
-rw-r--r-- | test/packages/npmignore/.dotglob-b | 0 | ||||
-rw-r--r-- | test/packages/npmignore/.dotglob-c | 0 | ||||
-rw-r--r-- | test/packages/npmignore/.npmignore | 3 | ||||
-rw-r--r-- | test/packages/npmignore/foo/bar | 1 | ||||
-rw-r--r-- | test/packages/npmignore/foo/baz | 0 | ||||
-rw-r--r-- | test/packages/npmignore/package.json | 4 | ||||
-rwxr-xr-x | test/packages/npmignore/test.sh | 14 |
10 files changed, 22 insertions, 0 deletions
diff --git a/test/packages/npmignore/.dot-keeper b/test/packages/npmignore/.dot-keeper new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/test/packages/npmignore/.dot-keeper diff --git a/test/packages/npmignore/.dotfile b/test/packages/npmignore/.dotfile new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/test/packages/npmignore/.dotfile diff --git a/test/packages/npmignore/.dotglob-a b/test/packages/npmignore/.dotglob-a new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/test/packages/npmignore/.dotglob-a diff --git a/test/packages/npmignore/.dotglob-b b/test/packages/npmignore/.dotglob-b new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/test/packages/npmignore/.dotglob-b diff --git a/test/packages/npmignore/.dotglob-c b/test/packages/npmignore/.dotglob-c new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/test/packages/npmignore/.dotglob-c diff --git a/test/packages/npmignore/.npmignore b/test/packages/npmignore/.npmignore new file mode 100644 index 000000000..266013fdb --- /dev/null +++ b/test/packages/npmignore/.npmignore @@ -0,0 +1,3 @@ +*/bar +.dotfile +.dotglob* diff --git a/test/packages/npmignore/foo/bar b/test/packages/npmignore/foo/bar new file mode 100644 index 000000000..5716ca598 --- /dev/null +++ b/test/packages/npmignore/foo/bar @@ -0,0 +1 @@ +bar diff --git a/test/packages/npmignore/foo/baz b/test/packages/npmignore/foo/baz new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/test/packages/npmignore/foo/baz diff --git a/test/packages/npmignore/package.json b/test/packages/npmignore/package.json new file mode 100644 index 000000000..f827dec1f --- /dev/null +++ b/test/packages/npmignore/package.json @@ -0,0 +1,4 @@ +{ "name" : "npmignore" +, "version" : "1.2.3" +, "files" : ["foo", "test.sh", ""] +, "scripts" : {"test":"./test.sh"}} diff --git a/test/packages/npmignore/test.sh b/test/packages/npmignore/test.sh new file mode 100755 index 000000000..093780a70 --- /dev/null +++ b/test/packages/npmignore/test.sh @@ -0,0 +1,14 @@ +#!/usr/bin/env bash + +set -x +set -e + +if [[ $npm_package_version == "9999.0.0-LINK-"* ]]; then + echo "link package, skipping test" + exit 0 +fi + +[ -f ./foo/baz ] \ + && ! [ -f ./foo/bar ] \ + && [ -f ./.dot-keeper ] \ + && ! [ -f ./.dot-glob-a ] |