(value, expect)
| 956 | ], |
| 957 | ) |
| 958 | def test_build_append_unknown_multidict(value, expect): |
| 959 | map = r.Map([r.Rule("/", endpoint="a")]) |
| 960 | adapter = map.bind("localhost") |
| 961 | assert adapter.build("a", MultiDict({"v": value})) == f"/{expect}" |
| 962 | assert adapter.build("a", MultiDict({"v": value}), append_unknown=False) == "/" |
| 963 | |
| 964 | |
| 965 | def test_build_drop_none(): |