PageRenderTime 14ms CodeModel.GetById 11ms app.highlight 1ms RepoModel.GetById 1ms app.codeStats 1ms

/security/nss/tests/libpkix/pkix_pl_tests/system/runPLTests.sh

http://github.com/zpao/v8monkey
Shell | 79 lines | 24 code | 11 blank | 44 comment | 0 complexity | cfce7c28ec9102ec0cfbdc89951dadb2 MD5 | raw file
 1#!/bin/sh
 2# 
 3# ***** BEGIN LICENSE BLOCK *****
 4# Version: MPL 1.1/GPL 2.0/LGPL 2.1
 5#
 6# The contents of this file are subject to the Mozilla Public License Version
 7# 1.1 (the "License"); you may not use this file except in compliance with
 8# the License. You may obtain a copy of the License at
 9# http://www.mozilla.org/MPL/
10#
11# Software distributed under the License is distributed on an "AS IS" basis,
12# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
13# for the specific language governing rights and limitations under the
14# License.
15#
16# The Original Code is the PKIX-C library.
17#
18# The Initial Developer of the Original Code is
19# Sun Microsystems, Inc.
20# Portions created by the Initial Developer are
21# Copyright 2004-2007 Sun Microsystems, Inc.  All Rights Reserved.
22#
23# Contributor(s):
24#   Sun Microsystems, Inc.
25#
26# Alternatively, the contents of this file may be used under the terms of
27# either the GNU General Public License Version 2 or later (the "GPL"), or
28# the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
29# in which case the provisions of the GPL or the LGPL are applicable instead
30# of those above. If you wish to allow use of your version of this file only
31# under the terms of either the GPL or the LGPL, and not to allow others to
32# use your version of this file under the terms of the MPL, indicate your
33# decision by deleting the provisions above and replace them with the notice
34# and other provisions required by the GPL or the LGPL. If you do not delete
35# the provisions above, a recipient may use your version of this file under
36# the terms of any one of the MPL, the GPL or the LGPL.
37#
38# ***** END LICENSE BLOCK *****
39#
40# runPLTests.sh
41#
42
43curdir=`pwd`
44cd ../../common
45. ./libpkix_init.sh > /dev/null
46cd ${curdir}
47
48numtests=0
49passed=0
50testunit=SYSTEM
51
52
53##########
54# main
55##########
56
57ParseArgs $*
58
59RunTests <<EOF
60pkixutil test_mem
61pkixutil test_object
62pkixutil test_string
63pkixutil test_bigint
64pkixutil test_bytearray
65pkixutil test_mutex
66pkixutil test_mutex2
67pkixutil test_mutex3
68pkixutil test_monitorlock
69pkixutil test_oid
70pkixutil test_hashtable
71EOF
72
73totalErrors=$?
74html_msg ${totalErrors} 0 "&nbsp;&nbsp;&nbsp;${testunit}: passed ${passed} of ${numtests} tests"
75exit ${totalErrors}
76
77
78
79