summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSteven King Jr <stevek@axosoft.com>2019-03-15 13:08:18 -0700
committerSteven King Jr <stevek@axosoft.com>2019-03-15 13:08:18 -0700
commitb50e448b3cb61ea770ee7472f9e2eb5644ec99c4 (patch)
treed7e1a9b2f0b4bc7671a7a01a53bc5da17f9a2c57
parente3d7bccbec2a19f9bcda15679f28a33ad98ded93 (diff)
downloadlibgit2-b50e448b3cb61ea770ee7472f9e2eb5644ec99c4.tar.gz
ignore: add additional test cases
-rw-r--r--tests/status/ignore.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/tests/status/ignore.c b/tests/status/ignore.c
index 7256fb72c..a6045b8e9 100644
--- a/tests/status/ignore.c
+++ b/tests/status/ignore.c
@@ -1222,7 +1222,7 @@ void test_status_ignore__ignored_subdirfiles_with_subdir_rule(void)
NULL
};
- make_test_data("empty_standard_repo", test_files);
+ make_test_data("empty_standard_repo", test_files);
cl_git_mkfile(
"empty_standard_repo/.gitignore",
"dir/*\n"
@@ -1230,6 +1230,8 @@ void test_status_ignore__ignored_subdirfiles_with_subdir_rule(void)
assert_is_ignored("dir/a.test");
assert_is_ignored("dir/sub1/a.test");
+ assert_is_ignored("dir/sub1/sub2");
+ assert_is_ignored("dir/sub1/sub2/b.test");
}
void test_status_ignore__ignored_subdirfiles_with_negations(void)
@@ -1241,13 +1243,13 @@ void test_status_ignore__ignored_subdirfiles_with_negations(void)
NULL
};
- make_test_data("empty_standard_repo", test_files);
+ make_test_data("empty_standard_repo", test_files);
cl_git_mkfile(
"empty_standard_repo/.gitignore",
"dir/*\n"
"!dir/a.test\n");
- refute_is_ignored("dir/a.test");
+ refute_is_ignored("dir/a.test");
assert_is_ignored("dir/b.test");
assert_is_ignored("dir/sub1/c.test");
}