Commit 5fff24ea by Patrick Steinhardt Committed by Edward Thomson

tests: status::ignore: fix style of a test

parent 446b85c3
...@@ -1158,29 +1158,24 @@ void test_status_ignore__subdir_ignore_everything_except_certain_files(void) ...@@ -1158,29 +1158,24 @@ void test_status_ignore__subdir_ignore_everything_except_certain_files(void)
void test_status_ignore__deeper(void) void test_status_ignore__deeper(void)
{ {
int ignored; const char *test_files[] = {
"empty_standard_repo/foo.data",
g_repo = cl_git_sandbox_init("empty_standard_repo"); "empty_standard_repo/bar.data",
"empty_standard_repo/dont_ignore/foo.data",
"empty_standard_repo/dont_ignore/bar.data",
NULL
};
make_test_data("empty_standard_repo", test_files);
cl_git_mkfile("empty_standard_repo/.gitignore", cl_git_mkfile("empty_standard_repo/.gitignore",
"*.data\n" "*.data\n"
"!dont_ignore/*.data\n"); "!dont_ignore/*.data\n");
cl_git_pass(p_mkdir("empty_standard_repo/dont_ignore", 0777)); assert_is_ignored("foo.data");
cl_git_mkfile("empty_standard_repo/foo.data", ""); assert_is_ignored("bar.data");
cl_git_mkfile("empty_standard_repo/bar.data", "");
cl_git_mkfile("empty_standard_repo/dont_ignore/foo.data", "");
cl_git_mkfile("empty_standard_repo/dont_ignore/bar.data", "");
cl_git_pass(git_ignore_path_is_ignored(&ignored, g_repo, "foo.data")); refute_is_ignored("dont_ignore/foo.data");
cl_assert_equal_i(1, ignored); refute_is_ignored("dont_ignore/bar.data");
cl_git_pass(git_ignore_path_is_ignored(&ignored, g_repo, "bar.data"));
cl_assert_equal_i(1, ignored);
cl_git_pass(git_ignore_path_is_ignored(&ignored, g_repo, "dont_ignore/foo.data"));
cl_assert_equal_i(0, ignored);
cl_git_pass(git_ignore_path_is_ignored(&ignored, g_repo, "dont_ignore/bar.data"));
cl_assert_equal_i(0, ignored);
} }
void test_status_ignore__unignored_dir_with_ignored_contents(void) void test_status_ignore__unignored_dir_with_ignored_contents(void)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment