This page can be used to track progress on migrating the DM and Sims software stack to use pytest.
Install pytest using:
conda install pytest
Each package will have a JIRA ticket with an associated git branch. Share the branch and work on test files independently. Do one commit per test file. Take ownership of specific files by annotating the item on this page with your name. Tick the check box when the file runs with pytest. If a package is not listed below, add it and create a JIRA ticket.
Instructions for using pytest can be found in the developer guide. A migration guide can be found at SQR-012.
AFW
AFW can now be fixed up.
pipe_base
daf_butlerUtils
cat
- testCleanupExpiredRuns.py
- testDbSetup.py
- testMySQLBase.py
- timeFuncs.py
meas_astrom
meas_base
ip_isr
pipe_tasks
meas_algorithms
obs_test
coadd_utils
coadd_chisquared
validate_drp
utils
sphgeom
ip_diffim
- AssessSpatialKernelVisitor.py
- BasisLists.py
- BuildSingleKernelVisitor.py
- BuildSpatialKernelVisitor.py
- FindSetBits.py
- ImagePsfMatch.py
- ImageStatistics.py
- ImageSubtract.py
- KernelCandidateAndSolution.py
- KernelCandidateDetection.py
- KernelPca.py
- KernelSumVisitor.py
- ModelPsfMatch.py
- SnapPsfMatch.py
- compareToHotpants.py
- diaCatalogSourceSelector.py
- dipole.py
- ipDiffimConfig.py
- subtractExposures.py
- testDipoleFitter.py
- testImageDecorrelation.py
meas_extensions_photometryKron
- Kron.py
- testFlaghandler.py
meas_extensions_simpleShape
- testMeasurementFramework.py
- testSimpleShape.py
meas_extensions_psfex
meas_extensionts_shapeHSM
meas_deblender
- edges.py
- fit_psf.py
- strayFlux.py
- testInclude.py
- ticket2871.py
meas_modelfit
- testCModel.py
- testCModelPlugins.py
- testDefaultZeroPoint.py
- testDoubleShapeletPsfApprox.py
- testGeneralShapeletPsfApproxPlugins.py
- testGeneralShapeletPsfModels.py
- testIntegrals.py
- testMeasureImage.py
- testMixture.py
- testOptimizer.py
- testProjectedLikelihood.py
- testPsfFitter.py
- testSemiEmpiricalPrior.py
- testSoftenedLinearPrior.py
- testTruncatedGaussian.py
obs_sdss
- getBias.py
- getCamera.py
- getDefects.py
- getFlat.py
- getId.py
- getMD.py
- getRaw.py
- testEdgeRolloffFunctor.py
- testLsstSimIsrTask.py
- testSelectFluxMag0.py
- testSelectLsstImages.py
- validate.py
obs_lsstSim
- getBias.py
- getCamera.py
- getDefects.py
- getFlat.py
- getId.py
- getMD.py
- getRaw.py
- testEdgeRolloffFunctor.py
- testLsstSimIsrTask.py
- testSelectFluxMag0.py
- testSelectLsstImages.py
- validate.py
obs_subaru
- hscCamera.py
- hscDistortion.py
- hscRepository.py
- testHSCColorterms.py
obs_cfht
- testButler.py
- testColorterms.py
obs_decam
- getId.py
- getRaw.py
- testButler.py
- testProcessCcd.py
- testWcsCards.py
datarel
Qserv
- MySqlUdf.py
- testApp.py
- testProtocol.py
- test_chunkMapping.py
- test_configParser.py
- test_cssNodes.py
- test_cssVersion.py
- test_nodeAdmin.py
- test_nodePool.py
- test_ssh.py
- test_watcherLib.py