Anonymous avatar Anonymous committed b98d9df

Add output formatting function

Comments (0)

Files changed (1)

+function test_anything(results, verbose)
+
+out = 1;
+
+fprintf(out, 'TAP version 13\n')
+fprintf(out, '1..%d\n', numel(results));
+for I = 1:length(results)
+    if results(I).pass
+        ok = 'ok';
+    else
+        ok = 'not ok';
+    end
+    
+    fprintf(out, '%s %d - "%s"\n', ok, I, results(I).source);
+    if verbose
+        fprintf(out, '    expected: %s\n', results(I).want);
+        fprintf(out, '    got     : %s\n', results(I).got);
+    end
+end
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.