Пример #1
0
int		main(int argc, char const** argv)
{
	t_unit	unit;

	D_UNIT(init)(&unit);
	D_UNIT(add_context)(&unit, "Leaks", 0, 0);
	D_UNIT(add_context)(&unit, "Method", 0, 0);
	F_UNIT_ADD_TEST(&unit, "Leaks", memleaks);
	F_UNIT_ADD_TEST(&unit, "Method", getter);
	F_UNIT_ADD_TEST(&unit, "Method", ret_val);
	D_UNIT(console_run)(&unit);
	D_UNIT(destroy)(&unit);
	(void)argc;
	(void)argv;
	return (0);
}
Пример #2
0
int	main(int argc, char const** argv)
{
	t_unit	unit;

	/*
	 * disable travis test
	 */
	return (0);
	/*
	 * Initialize unit for that work
	 */
	D_UNIT(init)(&unit);
	/*
	 * Here I add lot of things and I don't check return values
	 * Because I'm warrior
	 */
	/*
	 * Add context make box where after you put test
	 */
	D_UNIT(add_context)(&unit, "String test", 0, 0);
	D_UNIT(add_context)(&unit, "Integer test", 0, 0);
	/*
	 * It's time to push
	 */
	F_UNIT_ADD_TEST(&unit, "Integer test", integer);
	F_UNIT_ADD_TEST(&unit, "Integer test", integer2);
	F_UNIT_ADD_TEST(&unit, "String test", string2);
	F_UNIT_ADD_TEST(&unit, "String test", string);
	/*
	 * Are you ready for ASCII art
	 */
	D_UNIT(console_run)(&unit);
	/*
	 * Good bye memory
	 */
	D_UNIT(destroy)(&unit);
	(void)argc;
	(void)argv;
	return (0);
}