~ubuntu-branches/ubuntu/trusty/nagios3/trusty

« back to all changes in this revision

Viewing changes to tap/tests/ok/ok-hash/test.t

  • Committer: Bazaar Package Importer
  • Author(s): Alexander Wirt
  • Date: 2009-08-16 14:14:23 UTC
  • mfrom: (1.1.4 upstream)
  • Revision ID: james.westby@ubuntu.com-20090816141423-efjzq1r3jekwd7l7
Tags: 3.2.0-1
* New upstream release (Closes: #542957)
  - Timeperiods should work as expected now (Closes: #539882)
  - Recovery notifications fixed (Closes: #543657)
* Update standards version 
  - Add README.source
* Manpage errors fixed (Closes: #540554)
* Split up the webfrontend into its own package (Closes: #479338, #485466)

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#!/bin/sh
 
2
 
 
3
cd `dirname $0`
 
4
 
 
5
echo '1..2'
 
6
 
 
7
make 2>&1 > /dev/null
 
8
 
 
9
perl ./test.pl 2>&1 | sed -e 's/#     Failed test \(.*\)/#     Failed test ()/' > test.pl.out
 
10
perlstatus=$?
 
11
 
 
12
./test 2>&1 | sed -e 's/#     Failed test \(.*\)/#     Failed test ()/' > test.c.out
 
13
cstatus=$?
 
14
 
 
15
diff -u test.pl.out test.c.out
 
16
 
 
17
if [ $? -eq 0 ]; then
 
18
        echo 'ok 1 - output is identical'
 
19
else
 
20
        echo 'not ok 1 - output is identical'
 
21
fi
 
22
 
 
23
if [ $perlstatus -eq $cstatus ]; then
 
24
        echo 'ok 2 - status code'
 
25
else
 
26
        echo 'not ok 2 - status code'
 
27
        echo "# perlstatus = $perlstatus"
 
28
        echo "#    cstatus = $cstatus"
 
29
fi