1#! /bin/sh
2################################################################################
3##                                                                            ##
4## Copyright (c) Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>, 2009      ##
5##                                                                            ##
6## This program is free software;  you can redistribute it and#or modify      ##
7## it under the terms of the GNU General Public License as published by       ##
8## the Free Software Foundation; either version 2 of the License, or          ##
9## (at your option) any later version.                                        ##
10##                                                                            ##
11## This program is distributed in the hope that it will be useful, but        ##
12## WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY ##
13## or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License   ##
14## for more details.                                                          ##
15##                                                                            ##
16## You should have received a copy of the GNU General Public License          ##
17## along with this program;  if not, write to the Free Software               ##
18## Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA    ##
19##                                                                            ##
20################################################################################
21
22cd ${0%/*}
23export PATH=$PWD:${PATH}
24
25echo "Testing all. (All results are reported)"
26newns tomoyo_accept_test
27newns tomoyo_filesystem_test
28newns tomoyo_file_test
29newns tomoyo_rewrite_test
30newns tomoyo_new_file_test
31newns tomoyo_new_test
32echo
33echo
34echo
35echo "Testing all. (Only ERRORS are reported)"
36newns tomoyo_accept_test | grep -vF Done
37newns tomoyo_filesystem_test | grep -vF OK | grep -F '('
38newns tomoyo_file_test | grep -vF OK | grep -F '('
39newns tomoyo_rewrite_test | grep -vF OK | grep -F '('
40newns tomoyo_new_test | grep -vF OK
41echo
42echo
43echo
44echo "Testing policy I/O.  (Only ERRORS are reported)"
45newns tomoyo_policy_io_test | grep -vF OK
46newns tomoyo_new_file_test | grep -vF OK
47