BIST for m-files: Difference between revisions

Jump to navigation Jump to search
101 bytes removed ,  15 December 2015
m
Update function list
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 May 27, 2015) ==
== 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/fileattrib.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
* prefs/addpref.m
* prefs/getpref.m
* prefs/ispref.m
* prefs/prefdir.m
* prefs/preferences.m
* prefs/setpref.m
* signal/arch_fit.m
* signal/arch_fit.m
* signal/arch_rnd.m
* signal/arch_rnd.m
1,072

edits

Navigation menu