obsolete.ChilliProject/test/unit
Eric Davis 62e58f26b0 Changed Enumerations to use a Single Table Inheritance
* Added migrations to change Enumerations to an STI relationship
* Added TimeEntryActivity model (STI)
* Added DocumentCategory model (STI)
* Added IssuePriority model (STI)
* Added Enumeration#get_subclasses to get a list of the subclasses of Enumeration
* Changed Enumeration to use the STI type field instead of the opt field
* Changed Enumeration#opt to return the old opt values but with a deprecation warning.
* Removed Enumeration::OPTIONS
* Removed the dynamic named_scopes in favor of specific named_scopes.  Kept for
  compatibility reasons.
* Added Enumeration#default so each subclass can easily find it's default record.
* Fixed Enumeration#default to use the STI scoping with a fake default scope for finding Enumeration's default.
* Added a 'all' named scope for getting all records in order by position.
* Added Deprecation warnings to the old named_scopes in Enumerations.
* Moved various methods off of Enumeration and onto the concrete classes
* Changed the EnumerationsController to use types
* Updated the Enumeration list template
* Added has_many relationships to the Enumeration STI classes.
* Fixes for tests.

  #3007

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2777 e93f8b46-1217-0410-a6f0-8f06a7374b81
2009-05-30 23:30:36 +00:00
..
helpers Less aggressive textile image tag parsing (#3209). 2009-04-21 12:49:16 +00:00
lib/redmine Adds mime type specific css classes to the SCM browser. 2009-04-19 08:25:25 +00:00
activity_test.rb Allows multiple roles on the same project (#706). Prerequisite for user groups feature. 2009-05-10 10:54:31 +00:00
attachment_test.rb Fixes memory consumption on file upload (#3116). 2009-04-10 16:37:42 +00:00
auth_source_ldap_test.rb Strip LDAP attribute names before saving (#1890). 2008-09-21 13:28:12 +00:00
board_test.rb Per project forums added. 2007-05-13 17:09:56 +00:00
calendar_test.rb Calendar: 2007-10-07 20:07:11 +00:00
changeset_test.rb Allows multiple roles on the same project (#706). Prerequisite for user groups feature. 2009-05-10 10:54:31 +00:00
comment_test.rb Fixed: 10342 Creation of Schema in Oracle 2007-04-25 15:06:20 +00:00
custom_field_test.rb Use a textarea for custom fields possible values (#2472). 2009-01-16 21:02:03 +00:00
custom_value_test.rb Prevent unexpected nil in custom value validation. 2008-01-24 18:15:38 +00:00
default_data_test.rb Merged Rails 2.2 branch. Redmine now requires Rails 2.2.2. 2009-02-21 11:04:50 +00:00
document_category_test.rb Changed Enumerations to use a Single Table Inheritance 2009-05-30 23:30:36 +00:00
document_test.rb Added observers to watch model objects for mail delivery instead of calling Mailer. 2009-03-28 00:38:57 +00:00
enabled_module_test.rb Create a wiki with a default start page named 'Wiki' when enabling wiki module (#2657). 2009-02-15 16:43:06 +00:00
enumeration_test.rb Changed Enumerations to use a Single Table Inheritance 2009-05-30 23:30:36 +00:00
filesystem_adapter_test.rb Adds Filesystem adapter (patch #1393 by Paul R). 2008-06-08 15:40:24 +00:00
issue_category_test.rb A category with assigned issue can now be deleted. 2 options are proposed: 2007-09-15 16:52:32 +00:00
issue_priority_test.rb Changed Enumerations to use a Single Table Inheritance 2009-05-30 23:30:36 +00:00
issue_status_test.rb Added tests to cover IssueStatus.destroy and IssueStatus.check_integrity 2008-10-02 03:23:35 +00:00
issue_test.rb Changed Enumerations to use a Single Table Inheritance 2009-05-30 23:30:36 +00:00
journal_test.rb Added observers to watch model objects for mail delivery instead of calling Mailer. 2009-03-28 00:38:57 +00:00
mail_handler_test.rb Allows multiple roles on the same project (#706). Prerequisite for user groups feature. 2009-05-10 10:54:31 +00:00
mailer_test.rb Allows multiple roles on the same project (#706). Prerequisite for user groups feature. 2009-05-10 10:54:31 +00:00
member_test.rb Allows multiple roles on the same project (#706). Prerequisite for user groups feature. 2009-05-10 10:54:31 +00:00
mercurial_adapter_test.rb Fixes nil error when svn binary version is unknown (#1607). 2008-07-12 09:06:19 +00:00
message_test.rb Allows multiple roles on the same project (#706). Prerequisite for user groups feature. 2009-05-10 10:54:31 +00:00
news_test.rb Allows multiple roles on the same project (#706). Prerequisite for user groups feature. 2009-05-10 10:54:31 +00:00
project_test.rb Validate project identifier only when changed (#3352). 2009-05-25 18:01:27 +00:00
query_test.rb Allows multiple roles on the same project (#706). Prerequisite for user groups feature. 2009-05-10 10:54:31 +00:00
repository_bazaar_test.rb Postgresql 8.3 compatibility fix (#834). 2008-04-26 17:56:26 +00:00
repository_cvs_test.rb Fixed: CVS browser should not show dead revisions (deleted files) (#2319). 2008-12-14 15:57:13 +00:00
repository_darcs_test.rb Fixed: deleted files should not be shown when browsing a Darcs repository (#2385). 2008-12-27 18:33:35 +00:00
repository_filesystem_test.rb Adds Filesystem adapter (patch #1393 by Paul R). 2008-06-08 15:40:24 +00:00
repository_git_test.rb Maps repository users to Redmine users (#1383). 2008-11-10 18:59:06 +00:00
repository_mercurial_test.rb Mercurial adapter improvements (patch #1199 by Pierre Paysant-Le Roux). 2008-06-07 09:19:50 +00:00
repository_subversion_test.rb Adds a setting to limit the number of revisions displayed on a repository file log (default=100). 2009-02-01 19:54:50 +00:00
repository_test.rb Merged Rails 2.2 branch. Redmine now requires Rails 2.2.2. 2009-02-21 11:04:50 +00:00
role_test.rb Merged nbc branch @ r1812 (commit access permission and reposman improvements). 2008-09-13 16:31:11 +00:00
search_test.rb Allows multiple roles on the same project (#706). Prerequisite for user groups feature. 2009-05-10 10:54:31 +00:00
setting_test.rb Fixed: Oracle error when saving serialized setting (eg. mail notifications) 2007-09-18 17:50:17 +00:00
subversion_adapter_test.rb Display svn properties in the browser, svn >= 1.5.0 only (#1581). 2008-07-05 08:59:04 +00:00
time_entry_activity_test.rb Changed Enumerations to use a Single Table Inheritance 2009-05-30 23:30:36 +00:00
time_entry_test.rb Fixed: no error is raised when entering invalid hours on the issue update form (#2465). 2009-01-09 17:32:46 +00:00
token_test.rb added unit tests for issue statuses, user preferences and tokens 2007-01-27 22:31:42 +00:00
tracker_test.rb Merged Rails 2.1 compatibility branch. 2008-07-04 17:58:14 +00:00
user_preference_test.rb added unit tests for issue statuses, user preferences and tokens 2007-01-27 22:31:42 +00:00
user_test.rb Allows multiple roles on the same project (#706). Prerequisite for user groups feature. 2009-05-10 10:54:31 +00:00
version_test.rb Merged Rails 2.2 branch. Redmine now requires Rails 2.2.2. 2009-02-21 11:04:50 +00:00
watcher_test.rb Added project module concept. 2007-09-14 11:34:08 +00:00
wiki_content_test.rb Adds email notification on wiki changes (#413). It's disabled by default and can be enabled in application settings. 2009-05-17 09:55:13 +00:00
wiki_page_test.rb Ask user what to do with child pages when deleting a parent wiki page (#3202). 2009-04-21 12:19:56 +00:00
wiki_redirect_test.rb Added the ability to rename wiki pages (specific permission required). 2007-09-09 17:05:38 +00:00
wiki_test.rb Fixed: Title with non-ascii characters breaks wiki 2007-10-05 19:33:25 +00:00