aboutsummaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorKevin Foley <kfoley15@gmail.com>2018-10-02 09:05:52 -0700
committerBozhidar Batsov <bozhidar.batsov@gmail.com>2018-10-02 19:05:52 +0300
commitb15f33a2397abe60de6df898d5e9da0da3044cc9 (patch)
treeb81262cf001f1e43b02c0e195fa3674cef38111e /test
parentda0c2531a2208f477d69bb37fd97e35df370f2a6 (diff)
Migrate `projectile-test-ignored-directory-p' to buttercup (#1309)
Diffstat (limited to 'test')
-rw-r--r--test/projectile-test.el10
1 files changed, 10 insertions, 0 deletions
diff --git a/test/projectile-test.el b/test/projectile-test.el
index c8270a3..a167a3a 100644
--- a/test/projectile-test.el
+++ b/test/projectile-test.el
@@ -173,3 +173,13 @@ test temp directory"
(projectile-known-projects-file (projectile-test-tmp-file-path)))
(projectile-clear-known-projects)
(expect projectile-known-projects :to-equal nil))))
+
+(describe "projectile-test-ignored-directory-p"
+ (it "ignores specified literal directory values"
+ (spy-on 'projectile-ignored-directories :and-return-value '("/path/to/project/tmp"))
+ (expect (projectile-ignored-directory-p "/path/to/project/tmp") :to-be-truthy)
+ (expect (projectile-ignored-directory-p "/path/to/project/log") :not :to-be-truthy))
+ (it "ignores specified regex directory values"
+ (spy-on 'projectile-ignored-directories :and-return-value '("/path/to/project/t\\.*"))
+ (expect (projectile-ignored-directory-p "/path/to/project/tmp") :to-be-truthy)
+ (expect (projectile-ignored-directory-p "/path/to/project/log") :not :to-be-truthy)))