apjanke / octave-testify

New BIST (Built-In Self Test) functions for GNU Octave
GNU General Public License v3.0
4 stars 2 forks source link

Logging #56

Closed apjanke closed 5 years ago

apjanke commented 5 years ago

For the higher-level __run_test_suite2__ and testify.test_pkgs, we need logging support.

Both the detailed block-level test results and the higher-level summary results should be captured.

Need log file fid hookups for the low-level logging. Might need some hacky diary support for the high-level logging.

apjanke commented 5 years ago

Started work on this in https://github.com/apjanke/octave-testify/commit/cf4bdf8060e9d0fff3c4424316ea8d42615befa2, clearing up and simplifying how the low-level/detail logging works.

apjanke commented 5 years ago

I hacked it in using diary. Now it's logging both the high-level and low-level results to files under ~/octave/testify.