#!/usr/bin/octave --silent
+#
+# You'll need to use the .octaverc in this directory to get the proper
+# paths.
+#
-unit_init(1, {});
+addpath('./unit_test');
-unit_test_equals("sin[0] == 0", ...
- 0, ...
- divided_difference(@sin, 0));
+unit_init(1, {});
-unit_test_equals("sin[0, pi] == 0", ...
- 0, ...
- divided_difference(@sin, [0,pi]));
+test_files = glob('tests/*.m');
-unit_test_equals("sin[0, pi, 2*pi] == 0", ...
- 0, ...
- divided_difference(@sin, [0,pi,2*pi]));
+## Source every file that matches the glob above.
+cellfun(@source, test_files);