mirror of
https://github.com/libgit2/libgit2.git
synced 2026-06-22 06:26:26 +00:00
signature: test new leading/trailing dot parsing
We now allow leading and trailing dots in username and email addresses. Test that we do so.
This commit is contained in:
@@ -36,6 +36,13 @@ void test_commit_signature__leading_and_trailing_spaces_are_trimmed(void)
|
||||
assert_name_and_email("nulltoken", "emeric.fermas@gmail.com", " \t nulltoken \n", " \n emeric.fermas@gmail.com \n");
|
||||
}
|
||||
|
||||
void test_commit_signature__leading_and_trailing_dots_are_supported(void)
|
||||
{
|
||||
assert_name_and_email(".nulltoken", ".emeric.fermas@gmail.com", ".nulltoken", ".emeric.fermas@gmail.com");
|
||||
assert_name_and_email("nulltoken.", "emeric.fermas@gmail.com.", "nulltoken.", "emeric.fermas@gmail.com.");
|
||||
assert_name_and_email(".nulltoken.", ".emeric.fermas@gmail.com.", ".nulltoken.", ".emeric.fermas@gmail.com.");
|
||||
}
|
||||
|
||||
void test_commit_signature__leading_and_trailing_crud_is_trimmed(void)
|
||||
{
|
||||
assert_name_and_email("nulltoken", "emeric.fermas@gmail.com", "\"nulltoken\"", "\"emeric.fermas@gmail.com\"");
|
||||
|
||||
Reference in New Issue
Block a user