Commit 237c38fd authored by Jesse Mapel's avatar Jesse Mapel
Browse files

PROG: Added test to camtest. References #2413

git-svn-id: http://subversion.wr.usgs.gov/repos/prog/isis3/trunk@7242 41f8697f-d340-4b68-9986-7bafba869bb8
parent 9124365a
Loading
Loading
Loading
Loading
+19 −0
Original line number Diff line number Diff line
APPNAME = camtest

camtestTruth.cub.TOLERANCE = 1.0e-10

include $(ISISROOT)/make/isismake.tsts

commands:
	$(APPNAME) from=$(INPUT)/lor_0034974380_0x630_sci_1.cub \
	  to= $(OUTPUT)/camtestTruth.cub \
	  format="ERR" \
	  -log=$(OUTPUT)/results.pvl > /dev/null; \
	  FIRST=`grep -m 1 -n "CamTestResults" $(OUTPUT)/results.pvl | sed 's/:.*//'`; \
	  STARTLINE=`expr "$$FIRST" - 1`; \
	  `cat $(OUTPUT)/results.pvl  | sed "1,$${STARTLINE}d" > $(OUTPUT)/temp.pvl`; \
	  LASTLINE=`grep -m 1 -n "End_Group" $(OUTPUT)/temp.pvl | sed 's/:.*//'`; \
	  ENDLINE=`expr "$$LASTLINE" + 1`; \
	  EOF=`wc -l $(OUTPUT)/temp.pvl | sed 's/\(^ *\)\([0-9]*\)\( .*\$\)/\2/'`; \
	  `cat $(OUTPUT)/temp.pvl | sed "$${ENDLINE},$${EOF}d" > $(OUTPUT)/results.pvl`; \
	  $(RM) $(OUTPUT)/temp.pvl;
+17 −0
Original line number Diff line number Diff line
APPNAME = camtest

include $(ISISROOT)/make/isismake.tsts

commands:
	$(APPNAME) from=$(INPUT)/lor_0034974380_0x630_sci_1.cub \
	  to= $(OUTPUT)/camtestTruth.cub \
	  format="LAT" \
	  -log=$(OUTPUT)/results.pvl > /dev/null; \
	  FIRST=`grep -m 1 -n "CamTestResults" $(OUTPUT)/results.pvl | sed 's/:.*//'`; \
	  STARTLINE=`expr "$$FIRST" - 1`; \
	  `cat $(OUTPUT)/results.pvl  | sed "1,$${STARTLINE}d" > $(OUTPUT)/temp.pvl`; \
	  LASTLINE=`grep -m 1 -n "End_Group" $(OUTPUT)/temp.pvl | sed 's/:.*//'`; \
	  ENDLINE=`expr "$$LASTLINE" + 1`; \
	  EOF=`wc -l $(OUTPUT)/temp.pvl | sed 's/\(^ *\)\([0-9]*\)\( .*\$\)/\2/'`; \
	  `cat $(OUTPUT)/temp.pvl | sed "$${ENDLINE},$${EOF}d" > $(OUTPUT)/results.pvl`; \
	  $(RM) $(OUTPUT)/temp.pvl;
+18 −0
Original line number Diff line number Diff line
APPNAME = camtest

include $(ISISROOT)/make/isismake.tsts

commands:
	$(APPNAME) from=$(INPUT)/lor_0034974380_0x630_sci_1.cub \
	  to= $(OUTPUT)/camtestTruth.cub \
	  format="LINE" \
	  -log=$(OUTPUT)/results.pvl > /dev/null; \
	  FIRST=`grep -m 1 -n "CamTestResults" $(OUTPUT)/results.pvl | sed 's/:.*//'`; \
	  STARTLINE=`expr "$$FIRST" - 1`; \
	  `cat $(OUTPUT)/results.pvl  | sed "1,$${STARTLINE}d" > $(OUTPUT)/temp.pvl`; \
	  LASTLINE=`grep -m 1 -n "End_Group" $(OUTPUT)/temp.pvl | sed 's/:.*//'`; \
	  ENDLINE=`expr "$$LASTLINE" + 1`; \
	  EOF=`wc -l $(OUTPUT)/temp.pvl | sed 's/\(^ *\)\([0-9]*\)\( .*\$\)/\2/'`; \
	  `cat $(OUTPUT)/temp.pvl | sed "$${ENDLINE},$${EOF}d" > $(OUTPUT)/results.pvl`; \
	  $(RM) $(OUTPUT)/temp.pvl;
+18 −0
Original line number Diff line number Diff line
APPNAME = camtest

include $(ISISROOT)/make/isismake.tsts

commands:
	$(APPNAME) from=$(INPUT)/lor_0034974380_0x630_sci_1.cub \
	  to= $(OUTPUT)/camtestTruth.cub \
	  format="LON" \
	  -log=$(OUTPUT)/results.pvl > /dev/null; \
	  FIRST=`grep -m 1 -n "CamTestResults" $(OUTPUT)/results.pvl | sed 's/:.*//'`; \
	  STARTLINE=`expr "$$FIRST" - 1`; \
	  `cat $(OUTPUT)/results.pvl  | sed "1,$${STARTLINE}d" > $(OUTPUT)/temp.pvl`; \
	  LASTLINE=`grep -m 1 -n "End_Group" $(OUTPUT)/temp.pvl | sed 's/:.*//'`; \
	  ENDLINE=`expr "$$LASTLINE" + 1`; \
	  EOF=`wc -l $(OUTPUT)/temp.pvl | sed 's/\(^ *\)\([0-9]*\)\( .*\$\)/\2/'`; \
	  `cat $(OUTPUT)/temp.pvl | sed "$${ENDLINE},$${EOF}d" > $(OUTPUT)/results.pvl`; \
	  $(RM) $(OUTPUT)/temp.pvl;
+18 −0
Original line number Diff line number Diff line
APPNAME = camtest

include $(ISISROOT)/make/isismake.tsts

commands:
	$(APPNAME) from=$(INPUT)/lor_0034974380_0x630_sci_1.cub \
	  to= $(OUTPUT)/camtestTruth.cub \
	  format="SAMP" \
	  -log=$(OUTPUT)/results.pvl > /dev/null; \
	  FIRST=`grep -m 1 -n "CamTestResults" $(OUTPUT)/results.pvl | sed 's/:.*//'`; \
	  STARTLINE=`expr "$$FIRST" - 1`; \
	  `cat $(OUTPUT)/results.pvl  | sed "1,$${STARTLINE}d" > $(OUTPUT)/temp.pvl`; \
	  LASTLINE=`grep -m 1 -n "End_Group" $(OUTPUT)/temp.pvl | sed 's/:.*//'`; \
	  ENDLINE=`expr "$$LASTLINE" + 1`; \
	  EOF=`wc -l $(OUTPUT)/temp.pvl | sed 's/\(^ *\)\([0-9]*\)\( .*\$\)/\2/'`; \
	  `cat $(OUTPUT)/temp.pvl | sed "$${ENDLINE},$${EOF}d" > $(OUTPUT)/results.pvl`; \
	  $(RM) $(OUTPUT)/temp.pvl;