test_fail
}
+# Multiple boxes on the input
+control += {
+ Filter-Id = 'safe'
+ Filter-Id = 'non safe,+'
+}
+control.Filter-Id := %ldap.uri.escape(control.Filter-Id[*])
+if ((control.Filter-Id[0] != 'safe') || (control.Filter-Id[1] != 'non safe\2c\2b')) {
+ test_fail
+}
+
+control.Filter-Id := %ldap.uri.unescape(control.Filter-Id[*])
+if ((control.Filter-Id[0] != 'safe') || (control.Filter-Id[1] != 'non safe,+')) {
+ test_fail
+}
+
result_string := %ldap.uri.unescape(%{result_string})
if (!(result_string == ',+"\<>;*=()')) {