summaryrefslogtreecommitdiffstats
path: root/test/test_helper.rb
Commit message (Collapse)AuthorAgeFilesLines
* Fixed ActionController::TestUploadedFile#respond_to? for failing tests.Jean-Philippe Lang2012-05-081-0/+8
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/branches/1.4-stable@9656 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds an helper to get the body of an email in tests.Jean-Philippe Lang2012-03-041-4/+8
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@9092 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds helpers for testing email body.Jean-Philippe Lang2012-03-041-0/+20
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@9086 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Rails3: test: scm: move "repository_path_hash" method in repositories ↵Toshi MARUYAMA2012-02-231-0/+7
| | | | | | | | routing test to test_helper.rb for common use Rails3 new route format returns path param as string not array. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@8923 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Test cleanup.Jean-Philippe Lang2012-01-021-6/+6
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@8477 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Test cleanup.Jean-Philippe Lang2012-01-021-8/+4
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@8476 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Test cleanup.Jean-Philippe Lang2012-01-021-0/+4
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@8475 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Get rid of HelperTestcase.Jean-Philippe Lang2011-12-181-1/+0
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@8278 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Change tests to use ruby/rails assertions.Jean-Philippe Lang2011-12-161-9/+0
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@8249 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Make sure that tests restore the attachments path to the tmp dir so that ↵Jean-Philippe Lang2011-12-161-0/+4
| | | | | | fixture files don't get deleted. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@8248 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Sort the issue list by author/assignee according to user display format (#9669).Jean-Philippe Lang2011-11-261-2/+2
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@7938 e93f8b46-1217-0410-a6f0-8f06a7374b81
* fix inconsistent image filename extensions (#9638)Toshi MARUYAMA2011-11-231-0/+11
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@7891 e93f8b46-1217-0410-a6f0-8f06a7374b81
* code layout clean up uploaded_test_file of test/test_helper.rbToshi MARUYAMA2011-11-201-1/+2
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@7855 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Ruby 1.9: fix tests error due to require path at test/test_helper.rbToshi MARUYAMA2011-11-131-1/+1
| | | | | | | | | | | | | | | | | | Following error raises. <pre> /home/xxxxxx/.rvm/gems/ruby-1.9.2-p290/gems/rails-2.3.11/lib/rails/gem_dependency.rb:277:in `==': undefined method `name' for "actionmailer":String (NoMethodError) ... from /REDMINE-1/hg-workdir/redmine-bb-all/test/test_helper.rb:19:in `<top (required)>' from <internal:lib/rubygems/custom_require>:29:in `require' from <internal:lib/rubygems/custom_require>:29:in `require' from test/unit/changeset_test.rb:20:in `<main>' </pre> Moreover, in order to run tests on Ruby 1.9.2, Rails needs to be 2.3.14. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@7802 e93f8b46-1217-0410-a6f0-8f06a7374b81
* remove trailing white-spaces from test/test_helper.rb.Toshi MARUYAMA2011-09-011-19/+19
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@6946 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds "between" operator for numeric filters (#6180).Jean-Philippe Lang2011-07-101-0/+4
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@6217 e93f8b46-1217-0410-a6f0-8f06a7374b81
* replace RAILS_ROOT to Rails.root at test/test_helper.rb.Toshi MARUYAMA2011-06-231-3/+3
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@6123 e93f8b46-1217-0410-a6f0-8f06a7374b81
* replace RAILS_ROOT to Rails.root at test/test_helper.rb.Toshi MARUYAMA2011-06-201-5/+5
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@6103 e93f8b46-1217-0410-a6f0-8f06a7374b81
* replace RAILS_ROOT to Rails.root in test/test_helper.rb.Toshi MARUYAMA2011-06-161-4/+6
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@6081 e93f8b46-1217-0410-a6f0-8f06a7374b81
* back out r6078.Toshi MARUYAMA2011-06-161-2/+3
| | | | | | NoMethodError: undefined method `mkdir_p' for #<Pathname:0x7f56f9deb3c0> git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@6080 e93f8b46-1217-0410-a6f0-8f06a7374b81
* replace RAILS_ROOT to Rails.root in test/test_helper.rb.Toshi MARUYAMA2011-06-161-3/+2
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@6078 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Restore settings even if a test failure occurs.Jean-Philippe Lang2011-03-271-0/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5227 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fix typo in test/test_helper.rb.Toshi MARUYAMA2011-03-201-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5182 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixes subversion tests not running on win32.Jean-Philippe Lang2011-03-201-2/+9
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5175 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Removes a space before argument parentheses.Jean-Philippe Lang2011-03-161-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5152 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Read attachment fixtures in binary mode.Jean-Philippe Lang2011-01-011-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4603 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Makes the API accepts the X-Redmine-API-Key header to hold the API key.Jean-Philippe Lang2010-12-231-0/+14
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4573 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: Missing template wiki/update.erb error introduced in r4272 (#6987).Jean-Philippe Lang2010-11-271-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4429 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Allow key authentication when updating issues (with tests) #6447Eric Davis2010-11-051-2/+2
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4366 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Allow key authentication when creating issues (with tests) #6447Eric Davis2010-11-051-15/+42
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4365 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Refactor: Convert the tests for Issues#index and #show APIs to shoulda. #6447Eric Davis2010-11-041-4/+61
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4364 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Refactor: convert API key tests using HTTP Basic to a shoulda macroEric Davis2010-11-031-0/+39
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4363 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Refactor: convert username/password http basic auth api tests to shoulda ↵Eric Davis2010-11-021-1/+51
| | | | | | macros #6447 git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4360 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Refactor: convert api key tests to shoulda macros for reuse. #6447Eric Davis2010-11-011-0/+55
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4358 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Move all API tests into the ApiTest module to make management easierEric Davis2010-11-011-0/+4
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4357 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Refactor: merged error rendering methods.Jean-Philippe Lang2010-10-231-1/+5
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4286 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fix the mock_file test helper.Eric Davis2010-08-191-2/+6
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4010 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Small test refactoring, extract method.Eric Davis2010-08-191-0/+6
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3951 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Refactor: extract method to shoulda macro.Eric Davis2010-08-021-0/+9
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3905 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Force the test RAILS_ENV to help prevent purging data when mistyping. #4572Eric Davis2010-07-091-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3840 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Refactor: extract test methodEric Davis2010-06-191-0/+10
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3773 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds test helpers for test repositories.Jean-Philippe Lang2010-05-011-0/+10
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3720 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added unit tests for IssuesHelper#show_detailEric Davis2010-03-081-0/+31
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3552 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: unit tests broken by r3438 (#4860).Jean-Philippe Lang2010-02-171-0/+3
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3442 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added some tests for the LDAP authentication.Eric Davis2010-02-161-0/+5
| | | | | | Includes an export of an LDAP database to use in testing. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3438 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added some shoulda macros for testing.Eric Davis2009-12-301-0/+28
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3269 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Version sharing (#465) + optional inclusion of subprojects in the roadmap ↵Jean-Philippe Lang2009-12-061-0/+1
| | | | | | | | | | | | | | | | view (#2666). Each version of a project can be shared with: * subprojects * projects in the project hierarchy: ancestors + descendants (needs versions management permission on the root project) * projects in the project tree: root project + all its descendants (same as above) * all projects (can be set by admin users only) Notes: * when sharing a version of a private project with others projects, its name will be visible within the other projects * a project with versions used by non descendant projects can not be archived git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3123 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Moved object daddy helpers to their own module.Eric Davis2009-10-201-30/+2
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2938 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Updated some object_daddy exemplars for the Models.Eric Davis2009-10-201-0/+18
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2937 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Improved Project#copy to copy more data from the source Project. #3367Eric Davis2009-10-191-0/+13
| | | | | | | | | | | * Versions * Associate the copied issues with the new versions * Wiki * WikiPages * WikiContents * IssueCategories git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2934 e93f8b46-1217-0410-a6f0-8f06a7374b81