source: examples/example_scripts/python/run_test @ 0d6b61a

abac0-leakabac0-meimei-idmei-rt0-nmei_rt0tvf-new-xml
Last change on this file since 0d6b61a was 4721618, checked in by Mei <mei@…>, 11 years ago

1) tested out python and perl test scripts along with

abac_chunk_t calls in libabac's abac.hh

  • Property mode set to 100755
File size: 1.2 KB
Line 
1#!/bin/sh
2
3echo '---running (python) attr script'
4make run_attr 1>/dev/null 2>& 1
5result=`grep success attr.log 2>/dev/null`
6if [ "$result" = "" ]; then
7   echo "   ERROR"
8else   
9   echo "   PASSED"
10fi
11
12#echo '---running (python) encrypted key attr script'
13#make run_e_attr 1>/dev/null 2>& 1
14#result=`grep succeed e_attr.log 2>/dev/null`
15#if [ "$result" = "" ]; then
16#   echo "   ERROR"
17#else   
18#   echo "   PASSED"
19#fi
20
21echo '---running (python) id script'
22make run_id 1>/dev/null 2>& 1
23result=`grep okay id.log 2>/dev/null`
24if [ "$result" = "" ]; then
25   echo "   ERROR"
26else   
27   echo "   PASSED"
28fi
29
30echo '---running (python) id2 script, expect failure'
31make run_id2 1>/dev/null 2>& 1
32result=`grep "okay" id2.log 2>/dev/null`
33if [ "$result" = "" ]; then
34   echo "   PASSED"
35else   
36   echo "   ERROR"
37fi
38
39echo '---running (python) id3 script, expect failure'
40make run_id3 1>/dev/null 2>& 1
41result=`grep "okay" id3.log 2>/dev/null`
42if [ "$result" = "" ]; then
43   echo "   ERROR"
44else   
45   echo "   PASSED"
46fi
47
48echo '---running (python) prover script'
49make run_prove 1>/dev/null 2>& 1
50result=`grep success prover.log 2>/dev/null`
51if [ "$result" = "" ]; then
52   echo "   ERROR"
53else   
54   echo "   PASSED"
55fi
Note: See TracBrowser for help on using the repository browser.