hepmc

Subversion Repositories:
Compare Path: Rev
With Path: Rev
/ @ 151  →  / @ 150
/trunk/test/testHepMCParticle.output
@@ -1,5 +1,5 @@
0 Run HepMC::IO_AsciiParticles eye-readable events output
# HepMC::Version 2.02.01
# HepMC::Version 2.02.00
# stat pdg moth1 px py pz energy mass eta
9 Event
929 particles
/trunk/test/testMass.sh.in
@@ -1,30 +1,22 @@
#! /bin/sh
# @configure_input@
 
# want to see this output
./testMass@EXEEXT@
 
OS=`uname`
case "$OS" in
CYGWIN*)
cmd1=`sed 's/e+0/e+/g' testMass1.dat | \
sed 's/e+0/e+/g' testMass1.dat | \
sed 's/e-0/e-/g' - | \
@DIFF_Q@ - @srcdir@/testMass1.dat`
@DIFF_Q@ - @srcdir@/testMass1.dat
@DIFF_Q@ testMass2.dat testMass1.dat
;;
Darwin*)
# MacOSX fix
@DIFF_Q@ testMass1.dat @srcdir@/testMass1.dat
@DIFF_Q@ testMass2.dat testMass1.dat
;;
*)
cmd1=`@DIFF_Q@ testMass1.dat @srcdir@/testMass1.dat`
@DIFF_Q@ testMass1.dat @srcdir@/testMass1.dat
@DIFF_Q@ testMass2.dat testMass1.dat
esac
 
if [ -n "$cmd1" ]
then
echo $cmd1
exit 1;
fi
 
if ( ! `@DIFF_Q@ testMass2.dat testMass1.dat` )
then
echo "comparison of testMass2.dat failed"
exit 1;
fi
 
exit 0;
/trunk/test/testHepMCExtended.dat
@@ -1,5 +1,5 @@
 
HepMC::Version 2.02.01
HepMC::Version 2.02.00
HepMC::IO_ExtendedAscii-START_EVENT_LISTING
E 9 51 -1.0000000000000000e+00 -1.0000000000000000e+00 -1.0000000000000000e+00 20 0 309 1 2 0 0
H 0 0 0 0 0 0 0 0 0 0 0 0 0
/trunk/test/testHepMCIteration.sh.in
@@ -4,29 +4,20 @@
# and testHepMCIterationExtended.out to @srcdir@/testHepMCIterationExtended.dat,
# but the particles within a vertex are printed in "random" order
 
./testHepMCIteration@EXEEXT@ >& testHepMCIteration.cout
./testHepMCIteration@EXEEXT@
 
OS=`uname`
case "$OS" in
CYGWIN*)
#don't compare these on Windows (hopelessly different default output)
cmd1=1
;;
Darwin*)
# MacOSX fix
cmd1=`sed 's/(-0,0)/(0,0)/g' testHepMCIteration.dat | \
@DIFF_Q@ - @srcdir@/testHepMCIteration.dat`
sed 's/(-0,0)/(0,0)/g' testHepMCIteration.dat | \
@DIFF_Q@ - @srcdir@/testHepMCIteration.dat
# dealing with different ordering - can't compare
;;
*)
cmd1=`sed 's/(-0,0)/(0,0)/g' testHepMCIteration.dat | \
@DIFF_Q@ - @srcdir@/testHepMCIteration.dat`
sed 's/(-0,0)/(0,0)/g' testHepMCIteration.dat | \
@DIFF_Q@ - @srcdir@/testHepMCIteration.dat
esac
 
if [ -n "$cmd1" ]
then
echo $cmd1
exit 1;
fi
 
exit 0;
/trunk/test/testMass1.dat
@@ -1,5 +1,5 @@
 
HepMC::Version 2.02.01
HepMC::Version 2.01.05
HepMC::IO_GenEvent-START_EVENT_LISTING
E 9 51 -1.0000000000000000e+00 -1.0000000000000000e+00 -1.0000000000000000e+00 20 0 309 1 2 0 0
H 0 0 0 0 0 0 0 0 0 0 0 0 0
/trunk/test/testAscii.dat
@@ -1,5 +1,5 @@
 
HepMC::Version 2.02.01
HepMC::Version 2.02.00
HepMC::IO_Ascii-START_EVENT_LISTING
E 34 -1.0000000000000000e+00 -1.0000000000000000e+00 -1.0000000000000000e+00 20 0 438 0 0
V -1 0 0 0 0 0 1 2 0
/trunk/test/testHepMC.dat
@@ -1,5 +1,5 @@
 
HepMC::Version 2.02.01
HepMC::Version 2.02.00
HepMC::IO_GenEvent-START_EVENT_LISTING
E 9 51 -1.0000000000000000e+00 -1.0000000000000000e+00 -1.0000000000000000e+00 20 0 309 1 2 0 0
H 0 0 0 0 0 0 0 0 0 0 0 0 0
/trunk/test/testPrintBug.sh.in
@@ -3,13 +3,8 @@
 
./testPrintBug@EXEEXT@
 
if ( ! `sed 's/e-0\([0-9][0-9]\)/e-\1/g' testPrintBug.out | \
sed 's/e-0\([0-9][0-9]\)/e-\1/g' testPrintBug.out | \
sed 's/e+0\([0-9][0-9]\)/e+\1/g' | \
@DIFF_Q@ - @srcdir@/testPrintBug.output > /dev/null` )
then
exit 1;
fi
@DIFF_Q@ - @srcdir@/testPrintBug.output > /dev/null
 
exit 0;
 
 
/trunk/test/testHepMC.sh.in
@@ -1,38 +1,23 @@
#! /bin/sh
# @configure_input@
 
./testHepMC@EXEEXT@ >& testHepMC.cout
./testHepMC@EXEEXT@
 
OS=`uname`
case "$OS" in
CYGWIN*)
#don't compare these on Windows (hopelessly different default output)
cmd1=`sed 's/e+0/e+/g' testHepMC.out | \
sed 's/e+0/e+/g' testHepMC.out | \
sed 's/e-0/e-/g' - | \
@DIFF_Q@ - @srcdir@/testHepMC.dat`
cmd2=1
@DIFF_Q@ - @srcdir@/testHepMC.dat
;;
Darwin*)
# MacOSX fix
cmd2=`sed 's/e-00/e+00/g' @srcdir@/testHepMCParticle.output | \
@DIFF_Q@ - testHepMCParticle.out`
cmd1=`@DIFF_Q@ testHepMC.out @srcdir@/testHepMC.dat`
sed 's/e-00/e+00/g' @srcdir@/testHepMCParticle.output | \
@DIFF_Q@ - testHepMCParticle.out
@DIFF_Q@ testHepMC.out @srcdir@/testHepMC.dat
;;
*)
cmd2=`@DIFF_Q@ testHepMCParticle.out @srcdir@/testHepMCParticle.output`
cmd1=`@DIFF_Q@ testHepMC.out @srcdir@/testHepMC.dat`
@DIFF_Q@ testHepMCParticle.out @srcdir@/testHepMCParticle.output
@DIFF_Q@ testHepMC.out @srcdir@/testHepMC.dat
esac
 
if [ -n "$cmd1" ]
then
echo $cmd1
exit 1;
fi
 
if [ -n "$cmd2" ]
then
echo $cmd2
exit 1;
fi
 
exit 0;
/trunk/test/testDeprecated.sh.in
@@ -1,33 +1,25 @@
#! /bin/sh
# @configure_input@
 
./testDeprecated@EXEEXT@ >& testDeprecated.cout
./testDeprecated@EXEEXT@
 
OS=`uname`
case "$OS" in
CYGWIN*)
cmd1=`sed 's/e+0/e+/g' testAscii.dat | \
#don't compare these on Windows (hopelessly different default output)
sed 's/e+0/e+/g' testAscii.dat | \
sed 's/e-0/e-/g' - | \
@DIFF_Q@ - @srcdir@/testAscii.dat`
cmd2=`sed 's/e+0/e+/g' testHepMCExtended.dat | \
@DIFF_Q@ - @srcdir@/testAscii.dat
sed 's/e+0/e+/g' testHepMCExtended.dat | \
sed 's/e-0/e-/g' - | \
@DIFF_Q@ - @srcdir@/testHepMCExtended.dat`
@DIFF_Q@ - @srcdir@/testHepMCExtended.dat
;;
Darwin*)
# MacOSX fix
@DIFF_Q@ testAscii.dat @srcdir@/testAscii.dat
@DIFF_Q@ testHepMCExtended.dat @srcdir@/testHepMCExtended.dat
;;
*)
cmd1=`@DIFF_Q@ testAscii.dat @srcdir@/testAscii.dat`
cmd2=`@DIFF_Q@ testHepMCExtended.dat @srcdir@/testHepMCExtended.dat`
@DIFF_Q@ testAscii.dat @srcdir@/testAscii.dat
@DIFF_Q@ testHepMCExtended.dat @srcdir@/testHepMCExtended.dat
esac
 
if [ -n "$cmd1" ]
then
echo $cmd1
exit 1;
fi
 
if [ -n "$cmd2" ]
then
echo $cmd2
exit 1;
fi
 
exit 0;