trap_assert_stdout
Description:
Example: Assert stdout:
public static int main (string[] args) {
	Test.init (ref args);
	Test.add_func ("/valadoc/driver-0.14.x", () => {
		Test.trap_subprocess ("/valadoc/driver-0.14.x/subprocess", 0, 0);
		Test.trap_assert_passed ();
		// Assert that the stdout output matches the pattern:
		// See GLib.PatternSpec for details
		Test.trap_assert_stdout ("*error:*");
	});
	Test.add_func ("/valadoc/driver-0.14.x/subprocess", () => {
		print ("error: unexpected token: ==\n");
	});
	Test.run ();
	return 0;
}valac --pkg glib-2.0 GLib.Test.trap_assert_stdout.vala./GLib.Test.trap_assert_stdout --verboseNamespace: GLib.Test
  
  Package: glib-2.0