@@ -467,6 +467,8 @@ START_TEST(test_equals)
467467 "C=CH, E=moon@strongswan.org, CN=moon" );
468468
469469 ck_assert (id_equals (a , "C=CH, E=moon@strongswan.org, CN=moon" ));
470+ ck_assert (id_equals (a , "C=CH, email=moon@strongswan.org, CN=moon" ));
471+ ck_assert (id_equals (a , "C=CH, emailAddress=moon@strongswan.org, CN=moon" ));
470472 ck_assert (id_equals (a , "C==CH , E==moon@strongswan.org , CN==moon" ));
471473 ck_assert (id_equals (a , " C=CH, E=moon@strongswan.org, CN=moon " ));
472474 ck_assert (id_equals (a , "C=ch, E=moon@STRONGSWAN.ORG, CN=Moon" ));
@@ -631,6 +633,8 @@ START_TEST(test_matches)
631633 a = identification_create_from_string ("C=CH, E=moon@strongswan.org, CN=moon" );
632634
633635 ck_assert (id_matches (a , "C=CH, E=moon@strongswan.org, CN=moon" , ID_MATCH_PERFECT ));
636+ ck_assert (id_matches (a , "C=CH, email=moon@strongswan.org, CN=moon" , ID_MATCH_PERFECT ));
637+ ck_assert (id_matches (a , "C=CH, emailAddress=moon@strongswan.org, CN=moon" , ID_MATCH_PERFECT ));
634638 ck_assert (id_matches (a , "C=CH, E=*@strongswan.org, CN=moon" , ID_MATCH_NONE ));
635639 ck_assert (id_matches (a , "C=CH, E=*, CN=moon" , ID_MATCH_ONE_WILDCARD ));
636640 ck_assert (id_matches (a , "C=CH, E=*, CN=*" , ID_MATCH_ONE_WILDCARD - 1 ));
0 commit comments