Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Refactor tests. (#1953) | Samuel Williams | 2022-08-26 | 1 | -27/+0 |
| | |||||
* | Remove rubyforge related tasks (#1920) | Aaron Patterson | 2022-07-07 | 1 | -10/+0 |
| | | | RubyForge isn't available anymore, so we should remove these tasks | ||||
* | Remove dependency on rack-session, and development dependency on minitest-sprint | Jeremy Evans | 2022-05-05 | 1 | -0/+1 |
| | | | Add rack-session gem when testing rack-attack | ||||
* | Fix URL for rack-cache external testing. | Samuel Williams | 2022-02-23 | 1 | -1/+1 |
| | |||||
* | Use forked `rack-cache` git repo. | Samuel Williams | 2022-02-22 | 1 | -1/+1 |
| | |||||
* | Enable directly requiring Rack components | Jeremy Evans | 2022-02-03 | 1 | -1/+17 |
| | | | | | | | | | | | | | | | | | | | | | Add test:separate task to test run each test file separately. This is to test that directly requiring a rack component will work. With test:separate, the test helper will not require rack, and each test file should call separate_testing with a block that uses require_relative to only require that component being tested. Add the appropriate relative requires to get all tests passing when run separately. Note that this isn't foolproof. In many cases, the tests use Rack components that are not under test (such as lint and mock), and both of those other other rack components, so it's possible the tests are loading hidden dependencies. I attempted to check each component to try to find the hidden dependencies, but it is certainly possible I missed something. Implements #1621. | ||||
* | Skip rubocop for external tests | Tasos Latsas | 2020-11-14 | 1 | -1/+1 |
| | |||||
* | Rakefile: external tests: Rename our RuboCop YAML | Olle Jonsson | 2020-05-25 | 1 | -0/+3 |
| | | | | | - this allows the other projects to run their own YAML configurations in separation | ||||
* | RuboCop: Lint with automatic fixing | Olle Jonsson | 2020-05-25 | 1 | -1/+1 |
| | |||||
* | Add rack-cache to external testing. | Samuel Williams | 2020-02-09 | 1 | -0/+1 |
| | |||||
* | Add support for testing external gems. | Samuel Williams | 2020-02-09 | 1 | -0/+22 |
| | |||||
* | fix release task | Aaron Patterson | 2020-02-08 | 1 | -1/+1 |
| | |||||
* | Fix SPEC formatting. | Samuel Williams | 2020-02-06 | 1 | -1/+1 |
| | |||||
* | Move from SPEC to SPEC.rdoc | Jeremy Evans | 2020-02-06 | 1 | -5/+5 |
| | | | | | SPEC is already in rdoc format, and this results in nicer rendering on GitHub. | ||||
* | Add test coverage using test_cov rake task | Jeremy Evans | 2020-01-30 | 1 | -0/+6 |
| | | | | Currently: 3352 / 3602 LOC (93.06%) covered | ||||
* | Improve install process. | Samuel Williams | 2020-01-12 | 1 | -0/+1 |
| | |||||
* | Refactor Rakefile | Yoshiyuki Hirano | 2018-04-16 | 1 | -16/+21 |
| | | | | | | | * Removed needless magic comment * Display downcased task names * Add downcased "spec" task same as "changelog" * Use Rake::TestTask and set verbose option by default | ||||
* | Use Ruby >= 1.9 syntax for hashes. Prefer { a: :b } over { :a => :b } (#1253) | yhirano55 | 2018-04-16 | 1 | -11/+11 |
| | | | | | | | Use Ruby >= 1.9 syntax for hashes * Required Ruby version is >= 2.2, so It's better to use prefer `{ a: :b }` over `{ :a => :b }` in hash syntax. * It's hard to modify manufally all points, so I've installed rubocop and enabled only `Style/HashSyntax` (All cops are disabled by default) * Executed `rubocop --auto-correct` | ||||
* | Add frozen_string_literal: true to remaining files | Dillon Welch | 2018-04-13 | 1 | -0/+2 |
| | | | | See https://github.com/rack/rack/issues/1243 for history of this task | ||||
* | prefix with "rack-"2.0.0.alpha | Aaron Patterson | 2015-12-17 | 1 | -1/+1 |
| | |||||
* | fix Rakefile to read the version from lib/rack.rb | Aaron Patterson | 2015-12-17 | 1 | -1/+1 |
| | |||||
* | Cleanup older code than Ruby 2.0+ one | deepj | 2015-06-14 | 1 | -1/+1 |
| | |||||
* | No difference between fulltest and test, per tenderlove. | Ryan Davis | 2015-06-11 | 1 | -9/+2 |
| | |||||
* | Added minitest/bacon to the top of each file so they can be run straight up. | Ryan Davis | 2015-06-11 | 1 | -3/+1 |
| | |||||
* | Converting to minitest: phase 1: minitest/bacon | Ryan Davis | 2015-06-11 | 1 | -4/+5 |
| | | | | | | | | | | This is a VERY quick conversion to minitest/bacon. It does nothing but include minitest/bacon and get the tests passing again. Some things are different, namely, how minitest treats tests (instance methods run randomly) vs how bacon treats tests ("class" blocks run serially). Instance variable access is different between the two, so some things got wrapped in before/after blocks WITHOUT indenting properly. That'll come later. | ||||
* | Run all the tests on ci, we have the pkgs | James Tucker | 2015-01-06 | 1 | -1/+1 |
| | |||||
* | use shasum1.6.0 | Aaron Patterson | 2014-12-18 | 1 | -1/+1 |
| | |||||
* | chmod binaries to 755 instead of 775 | Felix C. Stegerman | 2013-12-04 | 1 | -2/+2 |
| | |||||
* | Remove unused require rbconfig | bajamircea | 2013-09-09 | 1 | -1/+0 |
| | | | Rbconfig is no longer used in the :deps task, so no longer required | ||||
* | Fix ChangeLog generation on 1.9.3+1.5.1 | James Tucker | 2013-01-28 | 1 | -1/+3 |
| | |||||
* | Turn warnings back on for basic test runs | James Tucker | 2013-01-13 | 1 | -1/+1 |
| | |||||
* | Documentation and Rakefile updates! Yay! | James Tucker | 2012-03-18 | 1 | -12/+18 |
| | |||||
* | Do not assume 'gem' on $PATH is the same as the one that this Ruby runtime ↵ | Hiro Asari | 2012-01-25 | 1 | -1/+3 |
| | | | | should use. (Or, that 'gem' is found on $PATH at all.) | ||||
* | Whoops, that's not what I meant. There is no exclude here. | James Tucker | 2011-12-27 | 1 | -3/+1 |
| | |||||
* | Move to a CI task, skipping the cgi tests for now, as they're problematic still | James Tucker | 2011-12-27 | 1 | -0/+5 |
| | |||||
* | Further improvements for CI, no more bundle! | James Tucker | 2011-12-27 | 1 | -0/+12 |
| | |||||
* | Make tests easier to run cross-interpreter | James Tucker | 2011-09-02 | 1 | -3/+3 |
| | |||||
* | Add .rdoc extension so GitHub can apply formatting | Erik Michaels-Ober | 2011-05-25 | 1 | -2/+2 |
| | |||||
* | We don't actually use rdoctask | James Tucker | 2011-05-22 | 1 | -1/+0 |
| | |||||
* | 1.9 not having '.' in load path | raggi | 2011-05-02 | 1 | -1/+1 |
| | |||||
* | Add some basic Rack::Server tests, nothing like the oldies, but faster | raggi | 2011-05-02 | 1 | -1/+1 |
| | |||||
* | Adding SPEC with rake task dependencies | raggi | 2010-12-31 | 1 | -3/+4 |
| | |||||
* | Use gemloader in fulltest | raggi | 2010-12-19 | 1 | -1/+1 |
| | |||||
* | rack handler specs are "fast" | Joshua Peek | 2010-06-16 | 1 | -1/+1 |
| | |||||
* | Fix Rakefile1.2.1 | Christian Neukirchen | 2010-06-15 | 1 | -2/+1 |
| | |||||
* | Rename spec/ back to test/ | Christian Neukirchen | 2010-06-15 | 1 | -3/+3 |
| | |||||
* | Silence test suite | Christian Neukirchen | 2010-06-13 | 1 | -2/+2 |
| | |||||
* | Ported specs to bacon | Michael Fellinger | 2010-06-12 | 1 | -5/+9 |
| | |||||
* | gem and rdoc need SPEC | Christian Neukirchen | 2010-02-07 | 1 | -1/+1 |
| | |||||
* | Drop RDOX support | Christian Neukirchen | 2010-01-06 | 1 | -11/+4 |
| |