aboutsummaryrefslogtreecommitdiffstats
path: root/activesupport/test/descendants_tracker_test.rb
Commit message (Collapse)AuthorAgeFilesLines
* Define a convention for descendants and subclasses.José Valim2010-07-051-3/+5
| | | | | | The former should be symmetric with ancestors and include all children. However, it should not include self since ancestors + descendants should not have duplicated. The latter is symmetric to superclass in the sense it only includes direct children. By adopting a convention, we expect to have less conflict with other frameworks, as Datamapper. For this moment, to ensure ActiveModel::Validations can be used with Datamapper, we should always call ActiveSupport::DescendantsTracker.descendants(self) internally instead of self.descendants avoiding conflicts.
* adds parens to silence a warning in the test suite of ASXavier Noria2010-06-201-1/+1
|
* Remove descendants warning while executing tests.José Valim2010-06-191-1/+1
|
* Change callbacks to automatically include DescendantsTracker and rename ↵José Valim2010-06-191-2/+5
| | | | descendents to descendants.
* Add ActiveSupport::DescendantsTracker.José Valim2010-06-191-0/+72