summaryrefslogtreecommitdiffstats
path: root/test/unit
Commit message (Collapse)AuthorAgeFilesLines
* Adds an assertion on issues deletion when deleting a project (#5381).Jean-Philippe Lang2010-04-271-2/+3
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3693 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixes behaviour of move_issues permission for non member role (#5309).Jean-Philippe Lang2010-04-181-0/+17
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3683 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Check that admin LDAP user is untouched after authentication (#5263).Jean-Philippe Lang2010-04-111-2/+14
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3634 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixes calculation of version estimated hours with subtasks (#5265).Jean-Philippe Lang2010-04-111-0/+28
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3633 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Makes the wiki sidebar editable (#5208).Jean-Philippe Lang2010-04-112-0/+26
| | | | | | The content of the wiki page named 'Sidebar' is rendered in the sidebar if it exists. Permission to edit protected pages is required to create this page. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3632 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixes broken test.Jean-Philippe Lang2010-03-281-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3622 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Escape href attribute in auto links (#5179).Jean-Philippe Lang2010-03-241-1/+5
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3612 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds an option to enable/disable email notifications during a project copy ↵Jean-Philippe Lang2010-03-211-0/+17
| | | | | | (#4672). git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3608 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: Double-dash results in strikethrough text (#5122).Jean-Philippe Lang2010-03-201-0/+7
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3605 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Accept issue links inside brackets (#4418).Jean-Philippe Lang2010-03-171-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3598 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Close unclosed pre/code tags (#4265).Jean-Philippe Lang2010-03-151-0/+14
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3590 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Do not parse redmine links inside pre/code tags (#1288).Jean-Philippe Lang2010-03-151-0/+27
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3589 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed closing tags in syntax highlighting tests.Jean-Philippe Lang2010-03-151-2/+2
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3587 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Replace the hardcoded "CodeRay" css class name for highlighted elements.Jean-Philippe Lang2010-03-141-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3585 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Optimization: load attachments when needed.Jean-Philippe Lang2010-03-141-0/+8
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3581 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Makes subtasks rescheduled when a 'precedes' relation is set on a parent task.Jean-Philippe Lang2010-03-131-0/+15
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3574 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds subtasking (#443) including:Jean-Philippe Lang2010-03-132-15/+316
| | | | | | | | | | | | | | | * priority, start/due dates, progress, estimate, spent time roll-up to parent issues * descendant issues tree displayed on the issue view with context menu support * issue tree display on the gantt chart * issue tree copy on project copy * unlimited nesting Defining subtasks requires the new permission 'Manage subtasks'. Subtasks can not belong to a different project than the parent task. Implementation is based on scoped nested sets for fast reads and updates. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3573 e93f8b46-1217-0410-a6f0-8f06a7374b81
* More detailed failures message.Jean-Philippe Lang2010-03-121-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3570 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixes a test failure.Jean-Philippe Lang2010-03-121-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3569 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Refactors textile formatting tests.Jean-Philippe Lang2010-03-121-16/+15
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3568 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: inline code with less-then/greater-than produces @lt; and @gt; (#1416).Jean-Philippe Lang2010-03-121-0/+19
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3567 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: error while moving an issue to a project with disabled tracker with ↵Jean-Philippe Lang2010-03-121-0/+10
| | | | | | SQLite3 (#5049). git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3566 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: text formatting breaks when using parenthesis inside bold tags (#1334).Jean-Philippe Lang2010-03-121-0/+18
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3563 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: some textile modifiers combinations don't work, eg. bold inside ↵Jean-Philippe Lang2010-03-111-0/+45
| | | | | | underline (#5045). git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3561 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds named scopes to replace custom finders.Eric Davis2010-03-101-0/+20
| | | | | | | | | * Adds watched_by class method in ActsAsWatchable * Adds Issue#recently_updated, Issue#with_limit and Issue#on_active_project #2482 git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3557 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added unit tests for IssuesHelper#show_detailEric Davis2010-03-081-0/+159
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3552 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Moves scm adapters unit tests to a dedicated folder.Jean-Philippe Lang2010-03-064-4/+4
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3551 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: no email notification on new project/version file added (#4966).Jean-Philippe Lang2010-03-031-0/+14
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3532 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixes git annotate (#3832).Jean-Philippe Lang2010-03-031-2/+3
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3531 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds a test for not sending email without recipient (#4920).Jean-Philippe Lang2010-02-281-0/+21
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3518 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: Git blame/annotate fails on moved files (#3832).Jean-Philippe Lang2010-02-281-0/+14
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3513 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: attachments with the same name at the same time overwrite (#3691).Jean-Philippe Lang2010-02-281-0/+10
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3511 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixes a test failure due to a default custom field value.Jean-Philippe Lang2010-02-281-4/+2
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3509 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds missing fixtures.Jean-Philippe Lang2010-02-281-0/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3508 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: journal details duplicated when an issue is saved twice (#3690).Jean-Philippe Lang2010-02-281-0/+26
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3499 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Makes AuthSource.authenticate return a hash instead of an array.Jean-Philippe Lang2010-02-261-4/+2
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3492 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Test that AuthSourceLdap#authenticate returns valid User attributes only.Jean-Philippe Lang2010-02-261-16/+9
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3491 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Moves the LDAP test server to a fixture.Jean-Philippe Lang2010-02-262-22/+5
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3490 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fix LDAP on the fly creation. The User object doesn't have a :dn attribute.Eric Davis2010-02-251-0/+30
| | | | | | Fixes #4918 and adds a test for the behavior. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3485 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Removes --find-copies-harder git option to retrieve commits which was way to ↵Jean-Philippe Lang2010-02-211-1/+1
| | | | | | slow (#4547). git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3468 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Remove invalid utf8 sequences from commit comments and author name (#4773).Jean-Philippe Lang2010-02-201-2/+18
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3466 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Cleanup.Jean-Philippe Lang2010-02-201-8/+0
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3459 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: Links in Forum mails should redirect to message, not topic (#4884).Jean-Philippe Lang2010-02-201-2/+14
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3458 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: Pound (#) followed by number with leading zero (0) removes leading ↵Jean-Philippe Lang2010-02-181-0/+2
| | | | | | zero when rendered in wiki (#4872). git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3451 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fix an IndexError if all the :last menu items are deleted from a menu. #4718Eric Davis2010-02-181-1/+18
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3447 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: Deselecting textile text formatting causes interning empty string ↵Jean-Philippe Lang2010-02-171-0/+10
| | | | | | errors (#4867). git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3446 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds a test for emission address with phrase (#4855).Jean-Philippe Lang2010-02-171-0/+10
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3443 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Refactor: Extract method from AuthSourceLdap#authenticateEric Davis2010-02-161-3/+6
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3439 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added some tests for the LDAP authentication.Eric Davis2010-02-161-0/+58
| | | | | | 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
* Adds projects links (#4812).Jean-Philippe Lang2010-02-131-2/+9
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3422 e93f8b46-1217-0410-a6f0-8f06a7374b81