diff options
author | David Stainton <dstainton415@gmail.com> | 2014-08-29 05:58:53 +0000 |
---|---|---|
committer | meejah <meejah@meejah.ca> | 2014-08-30 15:23:05 -0600 |
commit | 227b65924b557b30855f659360a8547e352c1ec6 (patch) | |
tree | 3ccf6d23be24357d0c23a5014a0cdbfa5f56ba64 /src/test/test_checkdir.c | |
parent | c13db1f6143cf99830dc73dd527898e711e6b704 (diff) | |
download | tor-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.c | 36 |
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)); |