1,072
edits
m (Rik moved page Files missing tests to BIST for m-files) |
m (Update function list) |
||
Line 20: | Line 20: | ||
Before starting, take a look at Appendix B Test and Demo Functions and Appendix C Tips and Standards for what functions are available for testing and how to write code that conforms to Octave's coding guidelines. Another good strategy is to look for %!test, %!testif, %!xtest blocks in existing m-files and see how they were coded. | Before starting, take a look at Appendix B Test and Demo Functions and Appendix C Tips and Standards for what functions are available for testing and how to write code that conforms to Octave's coding guidelines. Another good strategy is to look for %!test, %!testif, %!xtest blocks in existing m-files and see how they were coded. | ||
== Functions lacking tests (as of | == Functions lacking tests (as of December 15, 2015) == | ||
* audio/@audioplayer/__get_properties__.m | * audio/@audioplayer/__get_properties__.m | ||
Line 94: | Line 94: | ||
* image/spring.m | * image/spring.m | ||
* image/summer.m | * image/summer.m | ||
* image/viridis.m | |||
* image/white.m | * image/white.m | ||
* image/winter.m | * image/winter.m | ||
Line 104: | Line 105: | ||
* java/javarmpath.m | * java/javarmpath.m | ||
* linear-algebra/krylov.m | * linear-algebra/krylov.m | ||
* miscellaneous/mkoctfile.m | * miscellaneous/mkoctfile.m | ||
* ode/odeplot.m | |||
* optimization/glpk.m | * optimization/glpk.m | ||
* pkg/pkg.m | * pkg/pkg.m | ||
Line 182: | Line 183: | ||
* plot/util/struct2hdl.m | * plot/util/struct2hdl.m | ||
* plot/util/zoom.m | * plot/util/zoom.m | ||
* signal/arch_fit.m | * signal/arch_fit.m | ||
* signal/arch_rnd.m | * signal/arch_rnd.m |
edits