@@ -66,18 +66,32 @@ def test_load_with_rtrn_f(pass_f, rtrn_f, expected):
6666
6767
6868@pytest .mark .parametrize (
69- ("pass_f" , "rtrn_f" , "expected " ),
69+ ("pass_f" , "rtrn_f" , "regex_expected " ),
7070 [
71- (m .pass_udmp_del , m .rtrn_udmp_del , "pass_udmp_del:rtrn_udmp_del,udmp_deleter_" + "_" .join (["MvCtorTo" ] * 6 )),
72- (m .pass_udcp_del , m .rtrn_udcp_del , "pass_udcp_del:rtrn_udcp_del,udcp_deleter_" + "_" .join (["MvCtorTo" ] * 8 )),
73- (m .pass_udmp_del_nd , m .rtrn_udmp_del_nd ,
74- "pass_udmp_del_nd:rtrn_udmp_del_nd,udmp_deleter_nd_" + "_" .join (["MvCtorTo" ] * 6 )),
75- (m .pass_udcp_del_nd , m .rtrn_udcp_del_nd ,
76- "pass_udcp_del_nd:rtrn_udcp_del_nd,udcp_deleter_nd_" + "_" .join (["MvCtorTo" ] * 8 )),
71+ (
72+ m .pass_udmp_del ,
73+ m .rtrn_udmp_del ,
74+ "pass_udmp_del:rtrn_udmp_del,udmp_deleter(_MvCtorTo)*_MvCtorTo" ,
75+ ),
76+ (
77+ m .pass_udcp_del ,
78+ m .rtrn_udcp_del ,
79+ "pass_udcp_del:rtrn_udcp_del,udcp_deleter(_MvCtorTo)*_MvCtorTo" ,
80+ ),
81+ (
82+ m .pass_udmp_del_nd ,
83+ m .rtrn_udmp_del_nd ,
84+ "pass_udmp_del_nd:rtrn_udmp_del_nd,udmp_deleter_nd(_MvCtorTo)*_MvCtorTo" ,
85+ ),
86+ (
87+ m .pass_udcp_del_nd ,
88+ m .rtrn_udcp_del_nd ,
89+ "pass_udcp_del_nd:rtrn_udcp_del_nd,udcp_deleter_nd(_MvCtorTo)*_MvCtorTo" ,
90+ ),
7791 ],
7892)
79- def test_deleter_roundtrip (pass_f , rtrn_f , expected ):
80- assert pass_f (rtrn_f ()) == expected
93+ def test_deleter_roundtrip (pass_f , rtrn_f , regex_expected ):
94+ assert re . match ( regex_expected , pass_f (rtrn_f ()))
8195
8296
8397@pytest .mark .parametrize (
0 commit comments