Пример #1
0
void test_commit_signature__create_two_char(void)
{
   // creating a two character signature
	assert_name_and_email("xx", "*****@*****.**", "xx", "*****@*****.**");
}
Пример #2
0
void test_commit_signature__leading_and_trailing_crud_is_trimmed(void)
{
	assert_name_and_email("nulltoken", "*****@*****.**", "\"nulltoken\"", "\"[email protected]\"");
	assert_name_and_email("nulltoken w", "*****@*****.**", "nulltoken w.", "*****@*****.**");
	assert_name_and_email("nulltoken \xe2\x98\xba", "*****@*****.**", "nulltoken \xe2\x98\xba", "*****@*****.**");
}
Пример #3
0
void test_commit_signature__leading_and_trailing_spaces_are_trimmed(void)
{
	assert_name_and_email("nulltoken", "*****@*****.**", "  nulltoken ", "   [email protected]     ");
	assert_name_and_email("nulltoken", "*****@*****.**", "  nulltoken ", "   [email protected]  \n");
	assert_name_and_email("nulltoken", "*****@*****.**", " \t nulltoken \n", " \n  [email protected]  \n");
}
Пример #4
0
void test_commit_signature__create_one_char(void)
{
	/* creating a one character signature */
	assert_name_and_email("x", "*****@*****.**", "x", "*****@*****.**");
}