From 68c96e0b44932196920c2d3f05d5f873e1db69dc Mon Sep 17 00:00:00 2001 From: Tavian Barnes Date: Tue, 10 Nov 2020 09:48:54 -0500 Subject: tests: Improve test coverage a bit --- tests/test_D_all.out | 19 +++++++++++++++++++ tests/test_D_multi.out | 19 +++++++++++++++++++ tests/test_O0.out | 19 +++++++++++++++++++ tests/test_O1.out | 19 +++++++++++++++++++ tests/test_O2.out | 19 +++++++++++++++++++ tests/test_O3.out | 19 +++++++++++++++++++ tests/test_Ofast.out | 19 +++++++++++++++++++ tests/test_fprint0.out | Bin 0 -> 16 bytes tests/test_fprintf.out | 19 +++++++++++++++++++ tests/test_perm_setid.out | 3 +++ tests/test_perm_sticky.out | 2 ++ tests/test_print0.out | Bin 0 -> 16 bytes 12 files changed, 157 insertions(+) create mode 100644 tests/test_D_all.out create mode 100644 tests/test_D_multi.out create mode 100644 tests/test_O0.out create mode 100644 tests/test_O1.out create mode 100644 tests/test_O2.out create mode 100644 tests/test_O3.out create mode 100644 tests/test_Ofast.out create mode 100644 tests/test_fprint0.out create mode 100644 tests/test_fprintf.out create mode 100644 tests/test_perm_setid.out create mode 100644 tests/test_perm_sticky.out create mode 100644 tests/test_print0.out (limited to 'tests') diff --git a/tests/test_D_all.out b/tests/test_D_all.out new file mode 100644 index 0000000..bb3cd8d --- /dev/null +++ b/tests/test_D_all.out @@ -0,0 +1,19 @@ +basic +basic/a +basic/b +basic/c +basic/e +basic/g +basic/i +basic/j +basic/k +basic/l +basic/c/d +basic/e/f +basic/g/h +basic/j/foo +basic/k/foo +basic/l/foo +basic/k/foo/bar +basic/l/foo/bar +basic/l/foo/bar/baz diff --git a/tests/test_D_multi.out b/tests/test_D_multi.out new file mode 100644 index 0000000..bb3cd8d --- /dev/null +++ b/tests/test_D_multi.out @@ -0,0 +1,19 @@ +basic +basic/a +basic/b +basic/c +basic/e +basic/g +basic/i +basic/j +basic/k +basic/l +basic/c/d +basic/e/f +basic/g/h +basic/j/foo +basic/k/foo +basic/l/foo +basic/k/foo/bar +basic/l/foo/bar +basic/l/foo/bar/baz diff --git a/tests/test_O0.out b/tests/test_O0.out new file mode 100644 index 0000000..bb3cd8d --- /dev/null +++ b/tests/test_O0.out @@ -0,0 +1,19 @@ +basic +basic/a +basic/b +basic/c +basic/e +basic/g +basic/i +basic/j +basic/k +basic/l +basic/c/d +basic/e/f +basic/g/h +basic/j/foo +basic/k/foo +basic/l/foo +basic/k/foo/bar +basic/l/foo/bar +basic/l/foo/bar/baz diff --git a/tests/test_O1.out b/tests/test_O1.out new file mode 100644 index 0000000..bb3cd8d --- /dev/null +++ b/tests/test_O1.out @@ -0,0 +1,19 @@ +basic +basic/a +basic/b +basic/c +basic/e +basic/g +basic/i +basic/j +basic/k +basic/l +basic/c/d +basic/e/f +basic/g/h +basic/j/foo +basic/k/foo +basic/l/foo +basic/k/foo/bar +basic/l/foo/bar +basic/l/foo/bar/baz diff --git a/tests/test_O2.out b/tests/test_O2.out new file mode 100644 index 0000000..bb3cd8d --- /dev/null +++ b/tests/test_O2.out @@ -0,0 +1,19 @@ +basic +basic/a +basic/b +basic/c +basic/e +basic/g +basic/i +basic/j +basic/k +basic/l +basic/c/d +basic/e/f +basic/g/h +basic/j/foo +basic/k/foo +basic/l/foo +basic/k/foo/bar +basic/l/foo/bar +basic/l/foo/bar/baz diff --git a/tests/test_O3.out b/tests/test_O3.out new file mode 100644 index 0000000..bb3cd8d --- /dev/null +++ b/tests/test_O3.out @@ -0,0 +1,19 @@ +basic +basic/a +basic/b +basic/c +basic/e +basic/g +basic/i +basic/j +basic/k +basic/l +basic/c/d +basic/e/f +basic/g/h +basic/j/foo +basic/k/foo +basic/l/foo +basic/k/foo/bar +basic/l/foo/bar +basic/l/foo/bar/baz diff --git a/tests/test_Ofast.out b/tests/test_Ofast.out new file mode 100644 index 0000000..bb3cd8d --- /dev/null +++ b/tests/test_Ofast.out @@ -0,0 +1,19 @@ +basic +basic/a +basic/b +basic/c +basic/e +basic/g +basic/i +basic/j +basic/k +basic/l +basic/c/d +basic/e/f +basic/g/h +basic/j/foo +basic/k/foo +basic/l/foo +basic/k/foo/bar +basic/l/foo/bar +basic/l/foo/bar/baz diff --git a/tests/test_fprint0.out b/tests/test_fprint0.out new file mode 100644 index 0000000..1347444 Binary files /dev/null and b/tests/test_fprint0.out differ diff --git a/tests/test_fprintf.out b/tests/test_fprintf.out new file mode 100644 index 0000000..77ce17a --- /dev/null +++ b/tests/test_fprintf.out @@ -0,0 +1,19 @@ +%p(basic) %d(0) %f(basic) %h(.) %H(basic) %P() %m(755) %M(drwxr-xr-x) %y(d) +%p(basic/a) %d(1) %f(a) %h(basic) %H(basic) %P(a) %m(644) %M(-rw-r--r--) %y(f) +%p(basic/b) %d(1) %f(b) %h(basic) %H(basic) %P(b) %m(644) %M(-rw-r--r--) %y(f) +%p(basic/c) %d(1) %f(c) %h(basic) %H(basic) %P(c) %m(755) %M(drwxr-xr-x) %y(d) +%p(basic/c/d) %d(2) %f(d) %h(basic/c) %H(basic) %P(c/d) %m(644) %M(-rw-r--r--) %y(f) +%p(basic/e) %d(1) %f(e) %h(basic) %H(basic) %P(e) %m(755) %M(drwxr-xr-x) %y(d) +%p(basic/e/f) %d(2) %f(f) %h(basic/e) %H(basic) %P(e/f) %m(644) %M(-rw-r--r--) %y(f) +%p(basic/g) %d(1) %f(g) %h(basic) %H(basic) %P(g) %m(755) %M(drwxr-xr-x) %y(d) +%p(basic/g/h) %d(2) %f(h) %h(basic/g) %H(basic) %P(g/h) %m(755) %M(drwxr-xr-x) %y(d) +%p(basic/i) %d(1) %f(i) %h(basic) %H(basic) %P(i) %m(755) %M(drwxr-xr-x) %y(d) +%p(basic/j) %d(1) %f(j) %h(basic) %H(basic) %P(j) %m(755) %M(drwxr-xr-x) %y(d) +%p(basic/j/foo) %d(2) %f(foo) %h(basic/j) %H(basic) %P(j/foo) %m(644) %M(-rw-r--r--) %y(f) +%p(basic/k) %d(1) %f(k) %h(basic) %H(basic) %P(k) %m(755) %M(drwxr-xr-x) %y(d) +%p(basic/k/foo) %d(2) %f(foo) %h(basic/k) %H(basic) %P(k/foo) %m(755) %M(drwxr-xr-x) %y(d) +%p(basic/k/foo/bar) %d(3) %f(bar) %h(basic/k/foo) %H(basic) %P(k/foo/bar) %m(644) %M(-rw-r--r--) %y(f) +%p(basic/l) %d(1) %f(l) %h(basic) %H(basic) %P(l) %m(755) %M(drwxr-xr-x) %y(d) +%p(basic/l/foo) %d(2) %f(foo) %h(basic/l) %H(basic) %P(l/foo) %m(755) %M(drwxr-xr-x) %y(d) +%p(basic/l/foo/bar) %d(3) %f(bar) %h(basic/l/foo) %H(basic) %P(l/foo/bar) %m(755) %M(drwxr-xr-x) %y(d) +%p(basic/l/foo/bar/baz) %d(4) %f(baz) %h(basic/l/foo/bar) %H(basic) %P(l/foo/bar/baz) %m(644) %M(-rw-r--r--) %y(f) diff --git a/tests/test_perm_setid.out b/tests/test_perm_setid.out new file mode 100644 index 0000000..865a74e --- /dev/null +++ b/tests/test_perm_setid.out @@ -0,0 +1,3 @@ +rainbow/sgid +rainbow/sugid +rainbow/suid diff --git a/tests/test_perm_sticky.out b/tests/test_perm_sticky.out new file mode 100644 index 0000000..c07eb61 --- /dev/null +++ b/tests/test_perm_sticky.out @@ -0,0 +1,2 @@ +rainbow/sticky +rainbow/sticky_ow diff --git a/tests/test_print0.out b/tests/test_print0.out new file mode 100644 index 0000000..1347444 Binary files /dev/null and b/tests/test_print0.out differ -- cgit v1.2.3