aboutsummaryrefslogtreecommitdiff
path: root/src/test/test_checkdir.c
diff options
context:
space:
mode:
authorDavid Stainton <dstainton415@gmail.com>2014-08-29 05:58:53 +0000
committermeejah <meejah@meejah.ca>2014-08-30 15:23:05 -0600
commit227b65924b557b30855f659360a8547e352c1ec6 (patch)
tree3ccf6d23be24357d0c23a5014a0cdbfa5f56ba64 /src/test/test_checkdir.c
parentc13db1f6143cf99830dc73dd527898e711e6b704 (diff)
downloadtor-227b65924b557b30855f659360a8547e352c1ec6.tar.gz
tor-227b65924b557b30855f659360a8547e352c1ec6.zip
Clean up patch
Here I clean up anon's patch with a few of nickm's suggestions from comment 12: https://trac.torproject.org/projects/tor/ticket/11291#comment:12 I did not yet completely implement all his suggestions.
Diffstat (limited to 'src/test/test_checkdir.c')
-rw-r--r--src/test/test_checkdir.c36
1 files changed, 18 insertions, 18 deletions
diff --git a/src/test/test_checkdir.c b/src/test/test_checkdir.c
index 877c789bcc..76fe1315a7 100644
--- a/src/test/test_checkdir.c
+++ b/src/test/test_checkdir.c
@@ -20,46 +20,46 @@ test_checkdir_perms(void *testdata)
cpd_check_t unix_verify_optsmask;
struct stat st;
- /** setup data directory before tests. */
+ /* setup data directory before tests. */
tor_free(options->DataDirectory);
options->DataDirectory = tor_strdup(get_fname(subdir));
tt_int_op(mkdir(options->DataDirectory, STAT_RWXU), ==, 0);
- /** test: create new dir, no flags. */
+ /* test: create new dir, no flags. */
testdir = get_datadir_fname("checkdir_new_none");
cpd_chkopts = CPD_CREATE;
- unix_verify_optsmask = STAT_RWXO|STAT_RWXG; /* 0077 */
+ unix_verify_optsmask = 0077;
tt_int_op(0, ==, check_private_dir(testdir, cpd_chkopts, NULL));
tt_int_op(0, ==, stat(testdir, &st));
tt_int_op(0, ==, (st.st_mode & unix_verify_optsmask));
tor_free(testdir);
- /** test: create new dir, CPD_GROUP_OK option set. */
+ /* test: create new dir, CPD_GROUP_OK option set. */
testdir = get_datadir_fname("checkdir_new_groupok");
cpd_chkopts = CPD_CREATE|CPD_GROUP_OK;
- unix_verify_optsmask = STAT_RWXO|STAT_RWXG; /* 0077 */
+ unix_verify_optsmask = 0077;
tt_int_op(0, ==, check_private_dir(testdir, cpd_chkopts, NULL));
tt_int_op(0, ==, stat(testdir, &st));
tt_int_op(0, ==, (st.st_mode & unix_verify_optsmask));
tor_free(testdir);
- /** test: create new dir, CPD_GROUP_READ option set. */
+ /* test: create new dir, CPD_GROUP_READ option set. */
testdir = get_datadir_fname("checkdir_new_groupread");
cpd_chkopts = CPD_CREATE|CPD_GROUP_READ;
- unix_verify_optsmask = STAT_RWXO|STAT_WGRP; /* 0027 */
+ unix_verify_optsmask = 0027;
tt_int_op(0, ==, check_private_dir(testdir, cpd_chkopts, NULL));
tt_int_op(0, ==, stat(testdir, &st));
tt_int_op(0, ==, (st.st_mode & unix_verify_optsmask));
tor_free(testdir);
- /** test: check existing dir created with defaults,
+ /* test: check existing dir created with defaults,
and verify with CPD_CREATE only. */
testdir = get_datadir_fname("checkdir_exists_none");
cpd_chkopts = CPD_CREATE;
- unix_create_opts = STAT_RWXU; /* 0700 */
- unix_verify_optsmask = STAT_RWXO|STAT_RWXG; /* 0077 */
+ unix_create_opts = 0700;
+ unix_verify_optsmask = 0077;
tt_int_op(0, ==, mkdir(testdir, unix_create_opts));
tt_int_op(0, ==, check_private_dir(testdir, cpd_chkopts, NULL));
tt_int_op(0, ==, stat(testdir, &st));
@@ -67,11 +67,11 @@ test_checkdir_perms(void *testdata)
tor_free(testdir);
- /** test: check existing dir created with defaults,
+ /* test: check existing dir created with defaults,
and verify with CPD_GROUP_OK option set. */
testdir = get_datadir_fname("checkdir_exists_groupok");
cpd_chkopts = CPD_CREATE;
- unix_verify_optsmask = STAT_RWXO|STAT_RWXG; /* 0077 */
+ unix_verify_optsmask = 0077;
tt_int_op(0, ==, check_private_dir(testdir, cpd_chkopts, NULL));
cpd_chkopts = CPD_GROUP_OK;
tt_int_op(0, ==, check_private_dir(testdir, cpd_chkopts, NULL));
@@ -80,11 +80,11 @@ test_checkdir_perms(void *testdata)
tor_free(testdir);
- /** test: check existing dir created with defaults,
+ /* test: check existing dir created with defaults,
and verify with CPD_GROUP_READ option set. */
testdir = get_datadir_fname("checkdir_exists_groupread");
cpd_chkopts = CPD_CREATE;
- unix_verify_optsmask = STAT_RWXO|STAT_WGRP; /* 0027 */
+ unix_verify_optsmask = 0027;
tt_int_op(0, ==, check_private_dir(testdir, cpd_chkopts, NULL));
cpd_chkopts = CPD_GROUP_READ;
tt_int_op(0, ==, check_private_dir(testdir, cpd_chkopts, NULL));
@@ -93,11 +93,11 @@ test_checkdir_perms(void *testdata)
tor_free(testdir);
- /** test: check existing dir created with CPD_GROUP_READ,
+ /* test: check existing dir created with CPD_GROUP_READ,
and verify with CPD_GROUP_OK option set. */
testdir = get_datadir_fname("checkdir_existsread_groupok");
cpd_chkopts = CPD_CREATE|CPD_GROUP_READ;
- unix_verify_optsmask = STAT_RWXO|STAT_WGRP; /* 0027 */
+ unix_verify_optsmask = 0027;
tt_int_op(0, ==, check_private_dir(testdir, cpd_chkopts, NULL));
cpd_chkopts = CPD_GROUP_OK;
tt_int_op(0, ==, check_private_dir(testdir, cpd_chkopts, NULL));
@@ -106,11 +106,11 @@ test_checkdir_perms(void *testdata)
tor_free(testdir);
- /** test: check existing dir created with CPD_GROUP_READ,
+ /* test: check existing dir created with CPD_GROUP_READ,
and verify with CPD_GROUP_READ option set. */
testdir = get_datadir_fname("checkdir_existsread_groupread");
cpd_chkopts = CPD_CREATE|CPD_GROUP_READ;
- unix_verify_optsmask = STAT_RWXO|STAT_WGRP; /* 0027 */
+ unix_verify_optsmask = 0027;
tt_int_op(0, ==, check_private_dir(testdir, cpd_chkopts, NULL));
tt_int_op(0, ==, stat(testdir, &st));
tt_int_op(0, ==, (st.st_mode & unix_verify_optsmask));