def METHOD_NAME(client, draft):
    client.force_login(draft.author)
    with assert_difference(draft.searches.count, expected_difference=1):
        rsp = client.post(
            draft.get_builder_new_search_url(),
            {"search": "code:128133004"},
            follow=True,
        )
    assert rsp.status_code == 200
    assert rsp.redirect_chain[-1][0] == draft.get_builder_search_url("code:128133004")