@@ -66,18 +66,32 @@ def test_load_with_rtrn_f(pass_f, rtrn_f, expected):
66
66
67
67
68
68
@pytest .mark .parametrize (
69
- ("pass_f" , "rtrn_f" , "expected " ),
69
+ ("pass_f" , "rtrn_f" , "regex_expected " ),
70
70
[
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
+ ),
77
91
],
78
92
)
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 ()))
81
95
82
96
83
97
@pytest .mark .parametrize (
0 commit comments