<& header.mas &>

Unit Testing Status Report

There are 31 modules and 162 public subroutines. Each module appears in its own cell. Modules that have tests implemented have a light blue background. Subroutines that have tests implemented are colored in blue.

Subroutine coverage for unit testing is currently 9.88%

PS::MOPS::Celestia::lib::PS::MOPS
pmcel_convertOrbits
pmcel_dumpOrbits
PS::MOPS::Config PS::MOPS::Constants
PS::MOPS::DB::Observation
TIEHASH
CLEAR
FIRSTKEY
NEXTKEY
FETCH
STORE
this
modcm_create
modcm_insertByValue
PS::MOPS::DB::Observation::stubs
modcm_create
modcm_insertByValue
PS::MOPS::DB::Orbit
TIEHASH
CLEAR
FIRSTKEY
NEXTKEY
FETCH
STORE
this
modco_create
modco_insertByValue
PS::MOPS::DB::Orbit::stubs
modco_create
modco_insertByValue
PS::MOPS::DB::Utilities
TIEHASH
CLEAR
FIRSTKEY
NEXTKEY
FETCH
STORE
this
PS::MOPS::DC::Connection
modc_backend
get_dbh
new_dbh
modc_pushAutocommit
modc_popAutocommit
modc_commit
modc_forgetdbh
modc_setdbname
PS::MOPS::DC::DerivedObject
new
status
modcdo_retrieve
insert
fetchDetections
fetchTracklets
fetchOrbit
attributeTracklets
mergeChild
PS::MOPS::DC::Detection
new
addToField
getField
modcd_retrieve
modcd_delete
modcd_classifyDetections
serialize
modcd_deserialize
PS::MOPS::DC::Efficiency
new
modce_retrieve
modce_retrieveProvisionalAttributions
modce_retrieveIdentifiableDerivedObjects
PS::MOPS::DC::Field
new
modcf_retrieve
modcf_delete
insert
delete
status
addDetections
PS::MOPS::DC::Global
modcg_listOCs
modcg_listMJDs
PS::MOPS::DC::History
new
modch_retrieve
record
PS::MOPS::DC::Instance
new
DESTROY
dbname
dbh
new_dbh
forget_dbh
pushAutocommit
popAutocommit
getEnvironment
getConfig
getLogger
PS::MOPS::DC::Iterator
new
cheesy
next
PS::MOPS::DC::Orbit
new
new_from_iodtxt
modco_retrieve
insert
serialize
modco_deserialize
PS::MOPS::DC::Precovery
status
modcp_submit
modcp_retrieve
modcp_update
PS::MOPS::DC::SSM
new
modcs_retrieve
modcs_insert
modcs_insertByValue
modcs_objectName2ssmId
modcs_ssmId2objectName
PS::MOPS::DC::Test
PS::MOPS::DC::Tracklet
new
insert
delete
status
modct_retrieve
modct_delete
modct_selectTracklets
modct_selectTrackletIdsByFieldId
modct_selectDetracklets
modct_getLastFieldId
PS::MOPS::Ephem
aa
mopsephem_calcEphemerides
PS::MOPS::JPLEPH
jpleph_calcEphemeris
jpleph_calcDetectionResiduals
jpleph_calcEphemerides
PS::MOPS::JPLORB
jplorb_evaluateOrbit
PS::MOPS::Lib
mopslib_jd2mjd
mopslib_mjd2jd
mopslib_rndGaussian
mopslib_normalizeRADEC
mopslib_stdev
mopslib_histogram
mopslib_inSquareField
mopslib_dang
mopslib_toB62
mopslib_jd2ocnum
mopslib_ocnum2jd
mopslib_ocnum2mjd
mopslib_mjd2ocnum
mopslib_getOCNum
mopslib_photoS2N
mopslib_astroError
mopslib_photoError
mopslib_fuzzRDM
mopslib_fuzzRDM2
mopslib_mutateControlObject
mopslib_mjd2nn
mopslib_nn2mjd
mopslib_calculateDCriterion
PS::MOPS::LinkDetections
link_detections
PS::MOPS::Log PS::MOPS::MITI
miti_format
miti_format_hash
miti_read
miti_parse
miti_parse_det
miti_write
miti_format_obsdet
miti_format_orbit
miti_format_det
PS::MOPS::MPC
mpc_split
mpc_slurp
mpc_write
mpc_format
mpc_format_miti
mpc_to_miti
mpc_format_det
mpc_format_obsdet
mpc_format_tracklet
mpc_count_designations
PS::MOPS::NEOS
neos_run