Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
bash-4.2$ test_astro
Quaternion tests ok
Rocking test:
time    lat    lon    raz    decz
0    28.6921    -91.2546    10    -10    
600    22.3553    -52.5554    50.6662    57.2057    
1200    7.02699    -19.3902    86.3382    41.98    
1800    -10.7582    11.4266    119.662    24.3138    
2400    -24.7011    45.7546    156.497    10.4643    
3000    -28.379    85.1996    198.449    6.81095    
3600    -19.5844    122.853    238.608    15.5467    
4200    -3.18458    155.039    273.302    31.8367    
4800    14.3146    -173.852    306.918    -20.7812    
5400    26.5548    -138.252    345.025    -8.62301    
6000    27.4515    -98.4513    27.3318    -7.73227    
6600    16.4585    -62.0283    66.2617    -18.6517    
7200    -0.707445    -30.5847    100.212    -35.7027    
7800    -17.6299    1.09876    134.402    -52.5119    
8400    -27.8576    37.9818    173.792    -62.6711    
9000    -25.9426    77.7023    216.02    -60.769    
9600    -13.0478    112.834    253.658    -47.9605    
10200    4.58849    143.803    287.134    39.5578    
10800    20.6351    176.32    322.158    55.497    
11400    28.5648    -145.619    2.72531    63.3736    
12000    23.903    -106.404    44.4476    58.743    
12600    9.42043    -72.5152    80.8432    44.3574    
13200    -8.39775    -41.7325    114.133    26.6585    
13800    -23.2597    -8.16298    150.209    11.896    
14400    -28.6507    30.8472    191.726    6.5411    
15000    -21.3948    69.1956    232.581    13.7484    
15600    -5.64161    101.981    267.874    29.3962    
Reading history file /nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/astro/history_test.txt
Read history file test
time    lat    lon    raz    decz    rax    decz    razen    deczen
2210    18.5155    122.063    218.534    -14.0025    313.233    -18.185    232.011    18.3916
2215    18.3961    122.348    218.781    -14.0952    313.492    -18.1133    232.31718.273    
2220    18.2763    122.633    219.028    -14.1877    313.752    -18.0412    232.62318.154    
2225    18.156    122.917    219.274    -14.2846    314.01    -17.9652    232.92818.0344    
2230    18.0352    123.201    219.52    -14.3811    314.267    -17.8888    233.23317.9144    
2235    17.9139    123.485    219.766    -14.4774    314.524    -17.812    233.538    17.7939
2240    17.7921    123.768    220.012    -14.5734    314.781    -17.7347    233.84217.673    
2245    17.6698    124.051    220.259    -14.6691    315.038    -17.6571    234.14517.5515    
2250    17.5471    124.333    220.505    -14.7645    315.295    -17.5791    234.44917.4297    
2255    17.424    124.615    220.75    -14.8643    315.55    -17.4969    234.75217.3073    
2260    17.3003    124.897    220.995    -14.9638    315.804    -17.4144    235.05417.1845    
2265    17.1762    125.178    221.241    -15.0629    316.058    -17.3314    235.35617.0612    
2270    17.0517    125.459    221.486    -15.1618    316.312    -17.248    235.658    16.9375
 trying time that is not in the range...
 caught expected exception PointingHistory: Time out of Range!:
Time (1000000) occurs 997690s after the range of times in the pointing database: (900, 2310)
GPS tests OK
JIRA OBS-14
252460796 2008-12-31T23:59:55.0000
252460797 2008-12-31T23:59:56.0000
252460798 2008-12-31T23:59:57.0000
252460799 2008-12-31T23:59:58.0000
252460800 2008-12-31T23:59:59.0000
252460801 2008-12-31T23:59:59.0000
252460802 2009-01-01T00:00:00.0000
252460803 2009-01-01T00:00:01.0000
252460804 2009-01-01T00:00:02.0000
252460805 2009-01-01T00:00:03.0000
EarthCoordinate:
    latitude at t0 = 28.6921 , longitude at t0 = 93.8012
Barycenter coords for JD: 2454101.5: (84.705662,-445.13234,-192.92216)
tests ok 
Testing EarthCoordinate::insideSAA...Done.
galactic center corresponds to Ra = 266.405 , Dec = -28.936172
HTM check OK
Maximum delta for HealpixProj is 0.026767302
MET = 245000000 is 2008-10-06T15:33:19.0000
Mission start is: 2001-01-01T00:00:00.0000
JD Conversions passed!
WARNING: Requested year, 2019.5664, is within six months of the end of valid range (1900-2020) for the IGRF-12 model.
WARNING: Requested year, 2019.6515, is within six months of the end of valid range (1900-2020) for the IGRF-12 model.
WARNING: Requested year, 2019.7365, is within six months of the end of valid range (1900-2020) for the IGRF-12 model.
WARNING: Requested year, 2019.8187, is within six months of the end of valid range (1900-2020) for the IGRF-12 model.
WARNING: Requested year, 2019.9038, is within six months of the end of valid range (1900-2020) for the IGRF-12 model.
WARNING: Requested year, 2019.9861, is within six months of the end of valid range (1900-2020) for the IGRF-12 model.

 

test_tip

Code Block
bash-4.2$ test_tip
Expected: opening non-existent.pha threw exception: File not found: non-existent.pha
Expected: opening ft1.tpl threw exception: File not in FITS or Root format: /nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/tip/ft1.tpl
Expected: opening directory threw exception: File not in FITS or Root format: /nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/tip
Expected: opening extension NON_EXIS in a1.pha threw exception: Could not open FITS extension "/nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/tip/a1.pha[NON_EXIS]" (CFITSIO ERROR 301: illegal HDU number)
Expected: opening extension NON_EXIS in merit.root threw exception: Could not find tree NON_EXIS
Expected: reading primary extension in a1.pha did not throw an exception.
Expected: reading SPECTRUM extension in a1.pha did not throw an exception.
Expected: editing primary extension in a1.pha did not throw an exception.
Expected: editing SPECTRUM extension in a1.pha did not throw an exception.
Expected: Header::formatTime formatted a time correctly
*     0 *      374.327 *      0
*     1 *      1152.76 *      1
*     2 *      225.125 *      0
*     3 *      339.412 *      1
*     4 *      797.717 *      1
*     5 *      217.756 *      1
*     6 *      460.384 *      1
*     7 *      132.994 *      1
*     8 *      909.006 *      1
*     9 *      54.7509 *      1
*     10 *      377.058 *      1
*     11 *      327.884 *      1
*     12 *      855.155 *      1
*     13 *      68.1083 *      1
*     14 *      128.223 *      1
*     15 *      175.144 *      1
*     16 *      378.895 *      1
*     17 *      66.3761 *      1
*     18 *      497.059 *      1
*     19 *      372.792 *      1
*     20 *      138.826 *      1
*     21 *      979.498 *      1
*     22 *      1098.58 *      1
*     23 *      122.555 *      1
*     24 *      78.7233 *      1
*     25 *      55.0019 *      1
*     26 *      484.899 *      1
*     27 *      60.0689 *      1
*     28 *      212.061 *      1
*     29 *      1121.37 *      1
*     30 *      67.4642 *      1
*     31 *      1120.15 *      1
*     32 *      864.572 *      1
*     33 *      725.815 *      1
*     34 *      57.3049 *      1
*     35 *      58.5294 *      1
*     36 *      105.422 *      1
*     37 *      131.474 *      1
*     38 *      441.024 *      1
*     39 *      744.842 *      1
*     40 *      424.88 *      1
*     41 *      439.898 *      1
*     42 *      257.545 *      1
*     43 *      631.428 *      1
*     44 *      307.979 *      1
*     45 *      916.037 *      1
*     46 *      445.65 *      1
*     47 *      105.197 *      1
*     48 *      860.607 *      1
*     49 *      636.989 *      1
*     50 *      58.5365 *      1
*     51 *      272.887 *      1
*     52 *      148.361 *      1
*     53 *      62.2127 *      1
*     54 *      59.9663 *      1
*     55 *      51.2032 *      1
*     56 *      76.1884 *      1
*     57 *      459.034 *      1
*     58 *      67.8209 *      1
*     59 *      50.4061 *      1
*     60 *      502.071 *      1
*     61 *      717.14 *      1
*     62 *      1923.83 *      1
*     63 *      957.37 *      1
Expected: writing a comment string to a newly created header succeeded
Expected: writing a history string to a newly created header succeeded
Expected behavior: failure creating FitsTable with blank file name and blank extension name
    what() == Could not open FITS extension "" (CFITSIO ERROR 104: could not open the named file)
Expected behavior: failure creating FitsTable with blank file name and non-blank extension name
    what() == Could not open FITS extension "[/nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/tip/a1.pha]" (CFITSIO ERROR 104: could not open the named file)
Expected behavior: failure creating FitsTable with a non-existent file name and blank extension name
    what() == Could not open FITS extension "non-existent-file.fits" (CFITSIO ERROR 104: could not open the named file)
Expected behavior: failure creating FitsTable with a non-existent file name and valid extension name
    what() == Could not open FITS extension "non-existent-file.fits[SPECTRUM]" (CFITSIO ERROR 104: could not open the named file)
Expected behavior: failure creating FitsTable with an existent file and non-existent extension name
    what() == Could not open FITS extension "/nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/tip/a1.pha[NON_EXISTENT]" (CFITSIO ERROR 301: illegal HDU number)
Expected behavior: success creating FitsImage with valid file name and valid extension name
Expected behavior: success creating FitsTable with valid file name and valid extension name
Expected behavior: failure reading unnamed keyword from a const table object
    what() == Cannot read keyword "" in extension "SPECTRUM" in file "/nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/tip/a1.pha" (CFITSIO ERROR 202: keyword not found in header)
Expected behavior: failure reading non-existent keyword from a const table object
    what() == Cannot read keyword "fake_kwd" in extension "SPECTRUM" in file "/nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/tip/a1.pha" (CFITSIO ERROR 202: keyword not found in header)
Expected behavior: failure calling getFieldIndex("fake_fld") from a const table object
    what() == Could not get field index for field fake_fld in extension "SPECTRUM" in file "/nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/tip/a1.pha"
Expected behavior: failure calling getNumElements(-1) from a const table object
    what() == FitsTable::getColumn const called with invalid index in extension "SPECTRUM" in file "/nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/tip/a1.pha"
Expected behavior: failure reading a table cell from a const table object
    what() == FitsTable::getColumn const called with invalid index in extension "SPECTRUM" in file "/nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/tip/a1.pha"
Expected behavior: success calling getKeyword("src_thet") from a const table object
Expected behavior: success calling Keyword::getComment from a const table object
Expected behavior: success calling Keyword::getUnit from a const table object
Expected behavior: success calling Keyword::setUnit for a table object
Expected behavior: success calling Keyword::getUnit from a const table object
Expected behavior: success calling Keyword::setComment for a table object
Expected behavior: after inserting TESTKEY, keyword 44 had expected value "QUALITY =                    0 / All values are good"
Expected behavior: after inserting TESTKEY, keyword 45 had expected value "TESTKEY = 'Test keyword value'"
Expected behavior: after inserting TESTKEY, keyword 46 had expected value "CZT_SN  =                    0 / S/N of CZT Bd [1-999]"
Expected behavior: after appending ENDKEY, last keyword in header had expected value "ENDKEY  = 'Test end keyword value'"
Expected behavior: getFieldIndex("channel") succeeded for const table object
Expected behavior: getNumRecords() succeeded for const table object
Expected behavior: getNumElements("0") succeeded for const table object
Expected behavior: number of elements is 1, and IColumn::isScalar() returned true
Expected behavior: getColumn(0)->get(ii, tmp_dv) succeeded for all 128 records in const table object
Error in <TFile::TFile>: file name is not specified
Expected behavior: failure creating RootTable with blank file name and blank extension name
    what() == Could not open ROOT file 
Error in <TFile::TFile>: file name is not specified
Expected behavior: failure creating RootTable with blank file name and non-blank extension name
    what() == Could not open ROOT file 
Error in <TFile::TFile>: file non-existent-file.fits does not exist
Expected behavior: failure creating RootTable with a non-existent file name and blank extension name
    what() == Could not open ROOT file non-existent-file.fits
Error in <TFile::TFile>: file non-existent-file.fits does not exist
Expected behavior: failure creating RootTable with a non-existent file name and valid extension name
    what() == Could not open ROOT file non-existent-file.fits
Expected behavior: failure creating RootTable with an existent file and non-existent extension name
    what() == Could not find tree NON_EXISTENT
Expected behavior: success creating RootTable with valid file name and valid extension name
Expected behavior: failure reading unnamed keyword from a const table object
    what() == Header method getKeyword(const std::string &, double &) const is not supported for the Root implementation
Expected behavior: failure reading non-existent keyword from a const table object
    what() == Header method getKeyword(const std::string &, double &) const is not supported for the Root implementation
Expected behavior: failure calling getFieldIndex("fake_fld") from a const table object
    what() == leaf fake_fld was not found in extension 1 in file /nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/tip/merit.root
Expected behavior: failure calling getNumElements(-1) from a const table object
    what() == RootTable::getColumn const was passed invalid index in extension 1 in file /nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/tip/merit.root
Expected behavior: failure reading a table cell from a const table object
    what() == RootTable::getColumn const was passed invalid index in extension 1 in file /nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/tip/merit.root
Expected behavior: getFieldIndex("McEnergy") succeeded for const table object
Expected behavior: getNumRecords() succeeded for const table object
Expected behavior: getNumElements("0") succeeded for const table object
Expected behavior: number of elements is 1, and IColumn::isScalar() returned true
Expected behavior: getColumn(0)->get(ii, tmp_dv) succeeded for all 128 records in const table object
Expected behavior: attempt to open extension SPECTRUM in write-protected file /nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/tip/a1.pha succeeded
Expected behavior: attempt to write keyword in a non-const object whose file cannot be written to failed
    what() == Cannot write keyword "telescop"; object is not writable in extension "SPECTRUM" in file "/nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/tip/a1.pha"
Expected behavior: attempt to resize a non-const table object whose file cannot be written to failed
    what() == setNumRecords called, but object is not writable in extension "SPECTRUM" in file "/nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/tip/a1.pha"
Expected behavior: attempt to write a value in a cell of a non-const table object whose file cannot be written to failed
    what() == FitsColumn::setScalar called for a read-only file
Expected behavior: attempt to open read-only extension SPECTRUM in a writable file /nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/tip/a1.pha succeeded
Expected behavior: attempt to write keyword in a non-const object whose file cannot be written to failed
    what() == Cannot write keyword "telescop"; object is not writable in extension "SPECTRUM" in file "/nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/tip/a1.pha"
Expected behavior: attempt to resize a non-const table object whose file cannot be written to failed
    what() == setNumRecords called, but object is not writable in extension "SPECTRUM" in file "/nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/tip/a1.pha"
Expected behavior: attempt to write a value in a cell of a non-const table object whose file cannot be written to failed
    what() == FitsColumn::setScalar called for a read-only file
Expected behavior: attempt to open writable extension SPECTRUM in file /nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/tip/a1.pha succeeded
Expected behavior: attempt to confirm vector field is not considered a scalar succeeded
Expected behavior: attempt to change number of elements in a fixed width field succeeded
Expected behavior: attempt to confirm change to number of elements in a field succeeded
Expected behavior: attempt to confirm that a field which used to be a vector is now a scalar succeeded
Expected behavior: TestExtensionData::testCopy: using copyCell to copy cells from input to output ITabularData succeeded.
Expected behavior: TestExtensionData::testKeywordItor successfully tested keyword sequence iterator.
Expected behavior: TestExtensionData::testKeywordItor after erasing keyword using iterator there is one fewer keyword
Expected behavior: TestExtensionData::testKeywordItor after erasing keyword using iterator final keyword is different
Expected behavior: TestExtensionData::testKeywordItor after appending keyword using iterator there is one more keyword
Expected behavior: TestExtensionData::testKeywordItor after erasing keyword using key name, found expected number of keywords
Expected behavior: TestExtensionData::testKeywordItor after erasing keyword using key name final keyword is different
Expected behavior: TestExtensionData::testKeywordItor: non-const find found keyword HV_BIAS
Expected behavior: TestExtensionData::testKeywordItor: non-const find did not find non-existent keyword NON_EXIS
Expected behavior: TestExtensionData::testKeywordItor: const find found keyword HV_BIAS
Expected behavior: TestExtensionData::testKeywordItor: const find did not find non-existent keyword NON_EXIS
Expected behavior: opening SPECTRUM extension of /nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/tip/a1.pha succeeded
Expected behavior: opening TTree "1" extension of /nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/tip/merit.root succeeded
Expected behavior: opening TTree "pointing_history" extension of /nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/tip/FT2.root succeeded
Expected behavior: getting field container from FITS table succeeded
Expected behavior: getting field container from Root table succeeded
Expected behavior: getting scalar-valued "chaNNel" cell into a local vector variable failed
    what() == FitsColumn::getVector was called but field is not a vector
Expected behavior: testing reading FITS table succeeded
Expected behavior: writing scalar-valued "chaNNel" cell from a local vector variable failed
    what() == FitsColumn::setVector called but field is not a vector
Expected behavior: testing writing FITS table succeeded
Expected behavior: getting scalar-valued "chaNNel" cell into a local vector variable failed
    what() == FitsColumn::getVector was called but field is not a vector
Expected behavior: testing reading FITS table values which were just written succeeded
Expected behavior: writing scalar-valued "chaNNel" cell from a local vector variable failed
    what() == FitsColumn::setVector called but field is not a vector
Expected behavior: testing restoring FITS table to its original state succeeded
Expected behavior: getting scalar-valued "chaNNel" cell into a local vector variable failed
    what() == FitsColumn::getVector was called but field is not a vector
Expected behavior: testing reading restored values succeeded
Expected behavior: getting scalar-valued "McEnergy" cell into a local vector variable failed
    what() == RootColumn::get(Index_t, double &): Cannot convert scalar to vector
Expected behavior: reading McEnergy field from Root table succeeded
Expected behavior: Reading McEnergy field in FT2.root as a float succeeded
Expected behavior: Reading McEnergy field in FT2.root as a int succeeded
Expected behavior: Reading McEnergy field in FT2.root as a uint succeeded
Expected behavior: Reading McEnergy field in FT2.root as a long succeeded
Expected behavior: Reading McEnergy field in FT2.root as a ulong succeeded
Expected behavior: getting vector-valued "cOUnts" cell into a local scalar variable failed
    what() == FitsColumn::getScalar was called but field is not a scalar
Expected behavior: setting vector-valued "cOUnts" cell from a local scalar variable failed
    what() == FitsColumn::setScalar called but field is not a scalar
Expected behavior: getting vector-valued "cOUnts" cell as a vector<string> variable succeeded
Expected behavior: appending field to Root table failed
    what() == Adding fields to a Root table is not supported
Expected behavior: appending field to FITS table succeeded
Expected behavior: appending vector bool field to FITS table succeeded
Expected behavior: appending vector short field to FITS table succeeded
Expected behavior: appending string field to FITS table succeeded
Expected behavior: appending field which already exists to FITS table failed
    what() == Cannot add field new_Chan because field NEW_chan already exists in extension "SPECTRUM" in file "/nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/tip/a1.pha"
Expected behavior: copyFieldTest() succeeded copying one table's fields to another using Cell::operator =
Expected behavior: copyFieldTest() succeeded copying one table's fields to another using Record::operator =
Expected behavior: copyFieldTest() failed to copy a cell to a Root file
    what() == Copying cells to a Root table is not supported
Expected behavior: copyFieldTest() failed to copy a record to a Root file
    what() == Copying records to a Root table is not supported
Expected behavior: TestTable::singleFieldBugTest had no problem editing a table containing a single column
Expected behavior: TestTable::unsignedIntTest reading and writing unsigned int is consistent.
Expected behavior: TestTable::unsignedIntTest: SHORT column format read agrees with the format used to create column
Expected behavior: TestTable::unsignedIntTest: USHORT column format read agrees with the format used to create column
Expected behavior: TestTable::unsignedIntTest: UINT column format read agrees with the format used to create column
Expected behavior: TestTable::unsignedIntTest: INT column format read agrees with the format used to create column
Expected behavior: TestTable::unsignedIntTest: FLOAT column format read agrees with the format used to create column
Expected behavior: TestTable::unsignedIntTest: SCALED column format read agrees with the format used to create column
Expected behavior: Reading sc_position field in FT2.root as a scalar failed
    what() == RootColumn::get(Index_t, double &): Cannot convert vector to scalar
Expected behavior: sc_position from FT2.root had expected values
Expected behavior: Reading sc_position field in FT2.root as a vector<float> succeeded
Expected behavior: Reading sc_position field in FT2.root as a vector<int> succeeded
Expected behavior: Reading sc_position field in FT2.root as a vector<uint> succeeded
Expected behavior: Reading sc_position field in FT2.root as a vector<long> succeeded
Expected behavior: Reading sc_position field in FT2.root as a vector<ulong> succeeded
WARNING: Tip was compiled without "long long" indexing; skipping large file test
Expected behavior: creating file in an invalid location /invalid/directory/file failed
    what() == Unable to create file named "!/invalid/directory/file" (CFITSIO ERROR 105: couldn't create the named file)
Expected behavior: creating file IFileSvc_error.fits using a non-existent template
    /nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/tip/non_existent.tpl failed
    what() == Unable to create file named "!IFileSvc_error.fits(/nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/tip/non_existent.tpl)" (CFITSIO ERROR 366: file open failed (parser))
Expected behavior: creating file IFileSvc_success.fits using template
    /nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/tip/ft1.tpl succeeded
Expected behavior: creating file IFileSvc_success.fits using template
    /nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/tip/ft1.tpl succeeded
Expected behavior: creating file new.fits using no template succeeded
Expected behavior: re-creating file IFileSvc_success.fits with clobber false using template
    /nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/tip/ft1.tpl failed
    what() == Unable to create file named "IFileSvc_success.fits(/nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/tip/ft1.tpl)" (CFITSIO ERROR 105: couldn't create the named file)
Expected behavior: re-creating file IFileSvc_success.fits with clobber false without template failed
    what() == Unable to create file named "IFileSvc_no_template.fits" (CFITSIO ERROR 105: couldn't create the named file)
Expected behavior: TestFileManager::editExtensionTest opening read-write extension SPECTRUM of file /nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/tip/a1.pha succeeded
Expected behavior: TestFileManager::readExtensionTest opening read-only extension SPECTRUM of file /nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/tip/a1.pha succeeded
Expected behavior: TestFileManager::readTableTest opening read-only extension SPECTRUM of file /nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/tip/a1.pha succeeded
Expected behavior: with filtering expression, number of records in table is 50, as expected
Expected behavior: IFileSvc::fileExists found file /nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/tip/a1.pha
Expected behavior: IFileSvc::fileExists did not find file /nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/tip/non_existent.pha
Expected behavior: FitsFileManager::isValid correctly recognized FITS file /nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/tip/a1.pha
Expected behavior: FitsFileManager::isValid correctly failed to recognize file /nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/tip/non_existent.pha
Expected behavior: FitsFileManager::isValid correctly failed to recognize file /nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/tip/merit.root
Expected behavior: RootTable::isValid correctly recognized Root file /nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/tip/merit.root
Expected behavior: RootTable::isValid correctly failed to recognize file /nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/tip/non_existent.pha
Expected behavior: RootTable::isValid correctly failed to recognize file /nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/tip/a1.pha
Expected behavior: IFileSvc::updateKeywords worked correctly
Expected behavior: TestFileManager::tipFileTest was able to construct and clone ITipFiles
Expected behavior: TestFileManager::tipFileTest copyFile threw exception when copying over an existing file with clobber false.
    what() == FitsTipFile::copyFile could not create file tipfile-copy.fits (CFITSIO ERROR 105: couldn't create the named file)
Expected behavior: TestFileManager::tipFileTest was able to use an ITipFile to copy a file on disk as expected
-1 -1 -1 -1 -1 -1 -1 -1 1 -1 -1 -1 -1 -1 -1 -1 -1 1 1 -1 -1 -1 -1 -1 -1 1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 
-1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 
-1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 
-1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 
-1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 
-1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 1 -1 -1 -1 -1 -1 -1 -1 -1 2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 
-1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 1 -1 1 1 1 1 3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 
1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 1 -1 1 1 4 1 -1 1 -1 -1 1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 
-1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 1 2 1 4 7 4 4 4 2 -1 1 1 -1 1 -1 1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 
-1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 3 2 11 9 11 12 4 6 8 4 2 1 2 -1 -1 -1 -1 -1 -1 -1 -1 -1 1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 
-1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 3 10 16 14 31 24 19 27 21 11 4 2 7 1 1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 
-1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 2 18 42 60 59 58 47 40 35 33 15 13 15 3 1 -1 -1 1 -1 2 1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 
-1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 1 4 19 33 53 60 68 53 44 35 31 19 19 8 1 -1 -1 -1 -1 4 -1 -1 1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 
-1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 5 12 23 42 63 96 88 61 43 20 32 18 8 5 1 2 -1 -1 3 2 2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 
-1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 1 1 6 17 28 61 86 88 100 78 57 39 25 15 4 6 1 1 2 4 3 -1 -1 -1 -1 -1 -1 1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 
-1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 2 3 7 18 30 74 77 87 97 57 60 32 11 17 4 1 1 2 1 1 -1 -1 -1 -1 1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 
-1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 6 6 10 13 30 76 83 112 88 77 47 42 22 14 6 2 1 -1 -1 -1 -1 -1 -1 -1 -1 -1 1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 
-1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 1 -1 -1 2 2 7 15 34 64 95 121 89 72 42 33 25 11 4 4 -1 -1 1 -1 1 1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 
-1 -1 -1 -1 -1 -1 -1 -1 1 -1 -1 -1 1 -1 -1 2 2 2 8 13 48 71 95 87 70 68 45 33 14 8 8 4 2 2 -1 -1 1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 
-1 -1 -1 -1 -1 -1 -1 -1 -1 1 1 1 -1 -1 1 -1 2 2 3 9 18 30 74 86 100 100 64 60 29 17 13 7 6 2 -1 -1 -1 1 -1 -1 1 -1 -1 -1 -1 1 -1 -1 -1 -1 -1 -1 -1 -1 -1 
-1 -1 -1 -1 -1 -1 -1 -1 -1 1 -1 -1 -1 -1 -1 -1 -1 6 2 2 8 20 53 77 105 90 98 42 46 20 21 18 11 9 5 3 3 2 2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 
-1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 1 -1 -1 1 -1 1 -1 3 10 29 44 70 105 78 73 45 36 32 23 10 10 11 9 2 2 1 1 -1 -1 1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 
-1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 1 -1 -1 -1 4 12 32 39 73 75 68 61 43 42 32 14 16 5 13 7 5 -1 -1 1 -1 1 -1 2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 
-1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 1 8 8 20 28 49 62 56 59 52 40 24 25 19 16 13 5 3 -1 1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 
-1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 1 1 -1 1 -1 2 1 4 6 23 27 27 46 58 63 54 56 40 35 26 12 7 7 1 2 2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 
-1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 2 1 -1 -1 -1 1 -1 -1 -1 -1 -1 -1 3 7 22 23 59 91 76 83 50 70 42 32 10 17 5 3 1 1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 
-1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 1 1 -1 -1 -1 -1 -1 3 11 18 37 51 98 66 69 51 56 50 32 23 6 6 1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 
-1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 2 -1 -1 1 -1 1 1 4 4 8 20 34 60 70 79 79 55 49 46 20 16 10 5 4 1 2 1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 
-1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 1 1 6 1 -1 9 14 57 76 85 83 78 75 55 29 16 9 12 4 2 1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 
-1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 1 2 -1 1 -1 -1 -1 -1 -1 -1 1 3 2 1 4 11 18 42 65 91 90 77 59 45 29 25 8 6 -1 2 4 -1 1 -1 -1 -1 -1 1 -1 -1 -1 
-1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 1 -1 1 -1 -1 1 -1 -1 -1 3 -1 1 3 8 6 20 44 51 100 82 86 63 40 26 25 10 7 1 1 5 1 1 1 1 -1 -1 -1 -1 -1 
-1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 1 -1 -1 -1 1 1 6 14 26 52 66 113 112 105 80 27 27 15 13 4 6 -1 1 -1 -1 -1 -1 -1 -1 -1 -1 
-1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 2 3 9 19 40 94 117 114 99 61 34 27 18 20 10 6 2 3 1 -1 -1 -1 -1 -1 -1 
-1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 3 7 6 26 57 71 96 97 60 41 33 24 16 10 4 3 -1 -1 2 -1 1 -1 -1 1 
-1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 1 -1 -1 -1 -1 -1 -1 -1 2 5 6 13 24 46 65 54 61 40 33 27 13 9 5 4 1 -1 -1 -1 -1 -1 -1 -1 
-1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 1 -1 -1 -1 -1 -1 1 1 3 2 13 14 39 59 42 28 29 17 9 5 4 2 -1 -1 -1 -1 -1 -1 -1 -1 
-1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 1 -1 -1 -1 -1 -1 -1 -1 1 1 1 -1 1 6 14 31 25 30 31 33 17 10 3 4 -1 -1 -1 -1 -1 -1 -1 -1 
-1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 1 -1 -1 -1 -1 -1 -1 1 4 1 14 20 18 20 23 16 10 5 3 -1 1 2 -1 -1 -1 -1 -1 
-1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 1 -1 -1 -1 -1 -1 -1 -1 3 4 16 12 10 11 8 3 3 3 -1 -1 1 -1 -1 -1 -1 -1 
-1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 1 -1 -1 -1 -1 1 -1 2 -1 3 5 4 11 5 4 2 1 -1 1 1 -1 -1 -1 -1 -1 
-1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 1 1 -1 -1 -1 1 5 2 4 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 
-1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 1 -1 -1 -1 -1 -1 -1 -1 -1 1 -1 -1 -1 -1 -1 -1 -1 
-1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 
-1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 
-1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 
-1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 1 -1 -1 -1 -1 -1 -1 -1 -1 1 -1 -1 
-1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 
-1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 
-1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 
-1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 1 -1 -1 -1 -1 -1 -1 -1 
Expected behavior: TestImage::test did not encounter exception while copying an image pixel by pixel
Expected behavior: TestImage::test did not encounter exception while copying a whole image at one time
Expected behavior: TestImage::test did not encounter exception while extracting a slice of an image and writing it to a new image
Expected behavior: TestImage::test did not encounter exception while changing a slice of an image
Expected behavior: TestImage::test did not encounter exception while copying an image a row at a time
Expected behavior: TestImage::test was able to create a file and append an image to it without a template
Expected behavior: creating data file summary succeeded
Expected behavior: iterating over data file summary succeeded
Expected behavior: TestColumn::test(): ENERGY_LO has units of MeV
Expected behavior: TestColumn::test(): first row of EA_ALL::ENERGY_LO has null values at the outset
Expected behavior: TestColumn::test(): first row of EA_ALL::ENERGY_LO has 36 elements at the outset
Expected behavior: Before setting values, null values found in first row of EA_ALL::ENERGY_LO, elements #1 and #3 (#2 & #4 in FITS/FV)
Expected behavior: TestColumn::test(): first row of EA_ALL::ENERGY_LO has null values after being set
Expected behavior: TestColumn::test(): first row of EA_ALL::ENERGY_LO has 5 elements after being set
Expected behavior: Null values found in first row of EA_ALL::ENERGY_LO, elements #1 and #3 (#2 & #4 in FITS/FV)
Expected behavior: TestColumn::test() was able to write a numeric string to a double column
Expected behavior: TestColumn::test() was not able to write a non-numeric string to a double column
    what() == FitsColumn::set(Index_t, const std::string &) could not convert string "not num" to double
Expected behavior: TestColumn::test(): getColumnKeyword("TUNIT") returned MeV
Expected behavior: TestColumn::test() was not able to read/write null value in a double column
    what() == FitsColumn::set(Index_t, const std::string &) could not convert string "INDEF" to double
Expected behavior: TestColumn::test() wrote/read equivalent 32X values.
One more time, just for kicks! 
Expected behavior: TestColumn::test() wrote/read equivalent 32X values, for the second time.
Writing 0 to double check NULL functionality. 
Expected behavior: TestColumn::test() wrote/read equivalent 32X values, for the third time.
Expected behavior: TestColumn::test() properly copied a 32X table.
Expected behavior: TestColumn::test() read expected value in row 0.
Expected behavior: TestColumn::test() read expected value in row 1.
Expected behavior: TestColumn::test() read expected value in row 2.
Expected behavior: interpolating non-existent field failed
    what() == Could not get field index for field time in extension "SPECTRUM" in file "/nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/tip/a1.pha"
Expected behavior: interpolating channel field before first value failed
    what() == LinearInterp::interpolate() called for a value before the first value in range
Expected behavior: interpolating channel field after last value failed
    what() == LinearInterp::interpolate() called for a value after the last value in range
Expected behavior: interpolating channel field with value == first value returned value == first value
Expected behavior: interpolating counts field with value == first value returned value == first value
Expected behavior: interpolating channel field for 77.333 computed proper value
Expected behavior: interpolating channel field for 77.333 computed proper value
Expected behavior: setting key record did not fail
Expected behavior: key record read had name BOZO.
Expected behavior: key record read matched key record written
Expected behavior: assignment of string to string key record worked
Expected behavior: assignment of boolean to string key record worked
Expected behavior: assignment of short string, long comment to key record worked
Expected behavior: assignment of medium string, long comment to key record worked
Expected behavior: assignment of long string, long comment to key record worked
Expected behavior: assignment of short string, short comment to key record worked
Expected behavior: assignment of medium string, short comment to key record worked
Expected behavior: assignment of long string, short comment to key record worked
Expected behavior: assignment of number to numeric key record worked
Expected behavior: assignment of boolean to numeric key record worked
Expected behavior: assignment of string to numeric key record threw exception
    what() == KeyRecord::setValue attempted to assign a string to a numeric key record
Expected behavior: assignment of number to blank key record worked
Expected behavior: assignment of string to blank key record worked
Expected behavior: assignment of boolean to blank key record worked
Expected behavior: assignment of primitive bool to blank key record worked
Expected behavior: assignment of primitive bool to numeric key record worked
Expected behavior: assignment of primitive bool to string key record worked
Expected behavior: creation of boolean key record from name, value, comment worked
Expected behavior: KeyRecordTest::test: getValue returned expected string
Expected behavior: KeyRecordTest::test: getValue(bool&) returned expected value
Expected behavior: KeyRecordTest::test: getValue(double&) returned expected value
Expected behavior: KeyRecord::getName behaved as expected.
Expected behavior: KeyRecord::getValue behaved as expected.
Expected behavior: KeyRecord::getComment behaved as expected.
Expected behavior: after applying filter "channel>=32 && channel<64", TestFilter::test found there were 32 records
Expected behavior: after applying filter "", TestFilter::test found there were 32 records
Expected behavior: in TestFilter::test, applying filter "invalid=7." generated exception
    what() == filterRows had an error applying the filtering expression invalid=7. in extension "SPECTRUM" in file "/nfs/farm/g/glast/u52/rhel7-test/ScienceTools-scons/data/tip/a1.pha" (CFITSIO ERROR 202: keyword not found in header)
Expected behavior: TestException::test: non-fitsio exception, no status argument gave correct text
Expected behavior: TestException::test: non-fitsio exception, non-zero status argument gave correct text
Expected behavior: TestException::test: non-fitsio exception, zero status argument gave correct text
Expected behavior: TestException::test: fitsio exception, 104 status argument (CFITSIO ERROR 104: could not open the named file) gave correct text

 

 

test_st_facilities

Code Block
bash-4.2$ test_st_facilities
.......
OK (7 tests)

...