summaryrefslogtreecommitdiff
path: root/test/spec_utils.rb
Commit message (Expand)AuthorAgeFilesLines
* Make query parameters without = have nil values (#2059)Jeremy Evans2023-03-161-7/+7
* Make QueryParser::Params a Hash subclassJeremy Evans2023-01-231-6/+3
* Add tests which confirm support for non-UTF-8 parameter key-value pairs. (#2013)Samuel Williams2023-01-171-2/+3
* Fix Utils.build_nested_query to URL-encode all query string fields (#1989)Jon Dufresne2022-12-031-18/+22
* Remove deprecated code. (#1966)Samuel Williams2022-09-101-87/+1
* Move Rack::MockRequest/Response into dedicated files. (#1935)Samuel Williams2022-08-031-1/+1
* Add 100% line/branch coverage to rack/query_parser.rbJeremy Evans2022-05-251-0/+8
* Add 100% line/branch coverage to rack/utils.rbJeremy Evans2022-05-071-5/+43
* Don't overwrite other cookie attributes when building deletion cookie. (#1846)Samuel Williams2022-04-261-2/+26
* Support RFC 7239: HTTP Forwarded headerfatkodima2022-04-041-0/+37
* Use custom exception on params too deep error.Josef Šimánek2022-04-031-1/+1
* Add :escape_key option to set_cookie_headerJeremy Evans2022-03-221-0/+8
* Fix verbose warnings in specsJeremy Evans2022-03-031-27/+27
* Allow header value to be an Array of String instances. (#1793)Samuel Williams2022-03-021-16/+25
* Change SPEC to not allow uppercase header keysJeremy Evans2022-02-181-189/+28
* Enable directly requiring Rack componentsJeremy Evans2022-02-031-0/+8
* Avoid use of regexps for parsing parameter keysJeremy Evans2022-01-261-3/+16
* Deprecate key_space_limitJonathan Rochkind2022-01-251-2/+28
* Make query string parsing conform to URL specJeremy Evans2022-01-241-7/+9
* Remove obsolete support for RFC2109 date/time formatting.Samuel Williams2022-01-151-4/+0
* When parsing cookies, only decode the valuesMatt Langlois2020-06-151-0/+4
* Fix indentingLukas Oberhuber2020-06-061-1/+1
* Case insensitive fetch on HeaderHashLukas Oberhuber2020-06-061-0/+32
* Enable `Layout/Tab` to avoid hard tab indentation in the futureRyuta Kamizono2020-02-061-1/+1
* Fix indentation.Samuel Williams2020-02-061-2/+2
* Sort encodings by server preference. Implements #1184.Samuel Williams2020-02-051-0/+1
* Handle case where headers are frozen, and add specs.Samuel Williams2020-02-051-0/+29
* Enable `Style/MethodDefParentheses` cop to avoid newly add no paren method de...Ryuta Kamizono2020-02-051-6/+6
* Attempt 2 to satisfy rubocopJeremy Evans2020-01-301-1/+1
* Attempt to satisfy rubocopJeremy Evans2020-01-301-3/+3
* Add remaining covering testsJeremy Evans2020-01-301-0/+6
* More covering testsJeremy Evans2020-01-301-0/+26
* DRY up tests using the test helperJeremy Evans2020-01-271-3/+1
* Fix handling of parsing empty nested queriesJeremy Evans2020-01-271-2/+6
* Fix typosRyuta Kamizono2020-01-221-1/+1
* Add a test for space between cookies (Fixes #1039)Jeremy Evans2020-01-161-0/+3
* Allow global expectation explicitly for minitest.Nikolay Rys2019-10-061-1/+1
* Ensure initialization of Utils::HeaderHash will dup given headersLuca Guidi2019-01-231-2/+2
* Add CHANGELOG entry for #1034Rafael Mendonça França2018-09-271-1/+1
* Merge pull request #1034 from adambutler/bugfix/response-status-default=to-ra...Rafael Mendonça França2018-09-271-0/+6
|\
| * When a symbol is passed as a status code it must match a valid http status code.Adam Butler2016-03-161-0/+6
* | RuboCop: enable Layout/Space* cops (#1259)yhirano552018-04-171-77/+77
* | Remove needless encoding magic commentsYoshiyuki Hirano2018-04-161-1/+0
* | Add frozen_string_literal: true to remaining filesDillon Welch2018-04-131-0/+2
* | To support minitest 6 and prevent error ouput in minitest 5, use `must_be_nil...Jian Weihang2016-12-051-12/+12
* | Try harder when deciding whether to add a new array elementMatthew Draper2016-06-231-0/+12
|/
* Fixes #1015Ryan T. Hosford2016-03-081-0/+3
* Add more failing specs for ararysGraham Conzett2016-03-041-2/+5
* Fix normalize_params parsing arrays of hashesGraham Conzett2016-03-041-1/+1
* add failing test for rack/rack#951Max Albrecht2016-03-041-0/+5