summaryrefslogtreecommitdiffstats
path: root/lib/tasks/testing.rake
Commit message (Collapse)AuthorAgeFilesLines
* Use File.exist? instead of deprecated File.exists? (#36358).Go MAEDA2021-12-271-3/+3
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@21327 e93f8b46-1217-0410-a6f0-8f06a7374b81
* scm: git: add new test repository which has UTF-8 Emoji committer and ↵Toshi MARUYAMA2020-04-141-1/+1
| | | | | | comments (#24030) git-svn-id: http://svn.redmine.org/redmine/trunk@19698 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Remove frozen_string_literal magic comment from files which are not used ↵Go MAEDA2019-03-211-2/+0
| | | | | | when running the application or tests (#23630). git-svn-id: http://svn.redmine.org/redmine/trunk@17997 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Add "frozen_string_literal: false" for all files (#26561).Go MAEDA2019-03-151-0/+2
| | | | | | | This will be changed to true in the future. git-svn-id: http://svn.redmine.org/redmine/trunk@17947 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Replace Minitest.rake_run with Rails::TestUnit::Runner.rake_run for ↵Go MAEDA2018-01-011-3/+3
| | | | | | | | | compatibility with Rails 5.1.4 (#27871). Patch by Tatsuya Saito. git-svn-id: http://svn.redmine.org/redmine/trunk@17139 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Removes test:ui rake task replaced by rails test:system.Jean-Philippe Lang2017-07-301-6/+0
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@16929 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Drop Darcs support (#26391).Jean-Philippe Lang2017-07-251-1/+1
| | | | | | Patch by Go MAEDA. git-svn-id: http://svn.redmine.org/redmine/trunk@16886 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Merged rails-5.1 branch (#23630).Jean-Philippe Lang2017-07-231-18/+12
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@16859 e93f8b46-1217-0410-a6f0-8f06a7374b81
* set "warning = false" for "rake test:scm:units" and "rake test:scm:functionals"Toshi MARUYAMA2017-03-201-0/+2
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@16421 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Upgrade to Rails 4.2.0 (#14534).Jean-Philippe Lang2015-01-171-1/+1
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@13892 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Use simplecov for code coverage, rcov does not support ruby>=1.9.Jean-Philippe Lang2014-12-021-6/+2
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@13691 e93f8b46-1217-0410-a6f0-8f06a7374b81
* fix "test:routing" rake task comment changed by r13604Toshi MARUYAMA2014-11-181-1/+1
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@13613 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Isolates all API routing tests to a specific test case.Jean-Philippe Lang2014-11-161-2/+2
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@13604 e93f8b46-1217-0410-a6f0-8f06a7374b81
* split method for scm test repository extracting (#16881)Toshi MARUYAMA2014-05-141-4/+8
| | | | git-svn-id: http://svn.redmine.org/redmine/trunk@13136 e93f8b46-1217-0410-a6f0-8f06a7374b81
* add :environment to test:scm:setup:create_dir and test:scm:update rake tasks ↵Toshi MARUYAMA2014-05-141-2/+2
| | | | | | (#16881) git-svn-id: http://svn.redmine.org/redmine/trunk@13135 e93f8b46-1217-0410-a6f0-8f06a7374b81
* rake test aborts with ruby1.8.Jean-Philippe Lang2013-01-291-1/+0
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11287 e93f8b46-1217-0410-a6f0-8f06a7374b81
* CI tasks cleanup.Jean-Philippe Lang2013-01-291-0/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11283 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds first Capybara tests (#12822).Jean-Philippe Lang2013-01-261-0/+7
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11270 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Run only unit, functional then integration tests for coverage.Jean-Philippe Lang2012-06-121-2/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@9824 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Prevent test:scm:setup:* task to overwrite if the test repository already ↵Jean-Philippe Lang2012-03-011-7/+13
| | | | | | exists. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@9049 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Restore scm rake task.Jean-Philippe Lang2012-01-151-2/+2
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@8649 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Resourcified repositories for CRUD operations to prepare for multiple SCM ↵Jean-Philippe Lang2012-01-151-2/+2
| | | | | | per project (#779). git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@8648 e93f8b46-1217-0410-a6f0-8f06a7374b81
* set "svn:eol-style" native to lib/tasks/testing.rakeToshi MARUYAMA2011-12-241-98/+98
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@8331 e93f8b46-1217-0410-a6f0-8f06a7374b81
* add new rake task "test:rdm_routing" to run test/integration/routing/*_test.rbToshi MARUYAMA2011-12-241-0/+7
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@8330 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Exclude gems from test coverage.Jean-Philippe Lang2011-11-271-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@7963 e93f8b46-1217-0410-a6f0-8f06a7374b81
* remove trailing white-spaces from lib/tasks/testing.rake.Toshi MARUYAMA2011-07-141-9/+9
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@6270 e93f8b46-1217-0410-a6f0-8f06a7374b81
* replace newline LF to CRLF at lib/tasks/testing.rake.Toshi MARUYAMA2011-07-141-2/+2
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@6269 e93f8b46-1217-0410-a6f0-8f06a7374b81
* scm: change gunzip to tar -z option for scm repository setup in ↵Toshi MARUYAMA2011-02-111-1/+2
| | | | | | | | lib/tasks/testing.rake. Pipe does not work on Mingw Ruby. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4806 e93f8b46-1217-0410-a6f0-8f06a7374b81
* scm: mercurial: fix r4686 setup mercurial test repository (#7272).Toshi MARUYAMA2011-01-111-1/+2
| | | | | | If redmine top directory has .hg, "hg clone" synchronizes all revisions to test repository. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4687 e93f8b46-1217-0410-a6f0-8f06a7374b81
* scm: mercurial: test:scm:setup:mercurial task can be simpler (#7272).Toshi MARUYAMA2011-01-111-6/+2
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4683 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Store the mercurial test repository as a bundle to make it compatible with ↵Jean-Philippe Lang2011-01-101-1/+12
| | | | | | older hg versions. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4676 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds a rake task test:scm:update to update test repositories if needed.Jean-Philippe Lang2011-01-061-68/+82
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4643 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixes task description.Jean-Philippe Lang2010-12-201-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4547 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds tasks to run scm tests: test:scm:units, test:scm:functionals and test:scm.Jean-Philippe Lang2010-12-201-0/+27
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4546 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Run all tests for coverage.Jean-Philippe Lang2009-11-151-4/+3
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3060 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Add test:coverage task.Jean-Philippe Lang2009-11-061-0/+11
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3011 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Switch from a custom rcov task to the metric_fu gem.Eric Davis2009-07-271-45/+0
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2825 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Codified instructions from RUNNING_TESTS as rake tasks for convenienceEric Davis2009-01-121-0/+30
| | | | | | | | | | Rake tasks are in testing.rake and can be run by `rake test:scm:setup:<scm>` Updated RUNNING_TESTS Contributed by Gerrit Kaiser git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2260 e93f8b46-1217-0410-a6f0-8f06a7374b81
* No warning about rcov each time a rake task is ran.Jean-Philippe Lang2008-08-151-1/+1
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1747 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Extracted rcov options and removed gems from the rcov report.Eric Davis2008-08-131-2/+4
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@1745 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added rake tasks to generate rcov code coverage reports. rake -T ↵Eric Davis2008-08-131-0/+44
test:coverage to see them all git-svn-id: http://redmine.rubyforge.org/svn/trunk@1744 e93f8b46-1217-0410-a6f0-8f06a7374b81