diff options
| author | Bert JW Regeer <bertjw@regeer.org> | 2016-04-14 00:49:46 -0600 |
|---|---|---|
| committer | Bert JW Regeer <bertjw@regeer.org> | 2016-04-14 00:49:46 -0600 |
| commit | 661751ed54b8f95e0a78094003ab12b596e4bdd8 (patch) | |
| tree | 2704908dd8e4637e80f1b805c5941de80833cb2f | |
| parent | 3b115aff944c369fadf1c099cfe815fb4544bec6 (diff) | |
| download | webob-feature/Accept.best_client_match.tar.gz | |
Add tests for server qsfeature/Accept.best_client_match
| -rw-r--r-- | tests/test_acceptparse.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/tests/test_acceptparse.py b/tests/test_acceptparse.py index 615ab43..c545301 100644 --- a/tests/test_acceptparse.py +++ b/tests/test_acceptparse.py @@ -394,6 +394,12 @@ def test_MIMEAccept_best_match_stars(): assert mimeaccept.best_match(server_offer) == 'no/match' assert mimeaccept.best_client_match(server_offer) == 'no/match' +def test_MIMEAccept_best_match_qs(): + mimeaccept = MIMEAccept('text/html, application/json, */*;q=0.2') + server_offer = [('application/json', 0.5), ('text/html', 1)] + assert mimeaccept.best_match(server_offer) == 'text/html' + assert mimeaccept.best_client_match(server_offer) == 'text/html' + # property tests def test_accept_property_fget(): |
