aboutsummaryrefslogtreecommitdiffstats
path: root/activesupport/test/core_ext/module
Commit message (Expand)AuthorAgeFilesLines
* Adjust `Module.parent_name` to work when frozen; fixes #27637Corey Ward2017-01-171-0/+37
* assert_equal takes expectation firstAkira Matsuda2016-12-261-3/+3
* Remove deprecated Module.qualified_const_get/set/defined?Andrew White2016-11-141-118/+0
* improve error message when include assertions failMichael Grosser2016-09-161-3/+3
* Add three new rubocop rulesRafael Mendonça França2016-08-163-9/+9
* Merge pull request #25681 from willnet/fix-thread_mattr_accessorYves Senn2016-08-081-0/+16
|\
| * Fix `thread_mattr_accessor` share variable superclass with subclasswillnet2016-08-041-4/+24
* | code gardening: removes redundant selfsXavier Noria2016-08-081-8/+8
* | applies remaining conventions across the projectXavier Noria2016-08-061-2/+0
* | normalizes indentation and whitespace across the projectXavier Noria2016-08-064-10/+10
* | modernizes hash syntax in activesupportXavier Noria2016-08-061-3/+3
* | applies new string literal convention in activesupport/testXavier Noria2016-08-069-48/+48
|/
* Fix `thread_mattr_accessor` thread-local variable namingMichael Ryan2016-03-111-0/+6
* Use separate test class nameDavid Heinemeier Hansson2015-12-171-1/+1
* Add thread_m/cattr_accessor/reader/writer suite of methods for declaring clas...David Heinemeier Hansson2015-12-171-0/+109
* Don't leak Object constants in core_ext/module/qualified_constGenadi Samokovarov2015-12-161-60/+70
* Make `Module#redefine_method` to keep method visibilityyui-knk2015-10-261-1/+19
* Add Module#remove_possible_singleton_methodAndrew White2015-10-211-3/+15
* Regex fix for mattr_accessor validationAliaksandr Buhayeu2015-10-011-0/+14
* Only invoke the default block for mattr_accessor once so that it does not cau...Lachlan Sylvester2015-08-071-0/+6
* Introduce Concern#class_methods and Kernel#concernJeremy Kemper2014-02-231-14/+44
* Introduce Module#concerningJeremy Kemper2013-12-171-0/+35
* Unify cattr and mattr accessors declarationsGenadi Samokovarov2013-12-021-4/+22
* Fix some assert_raise calls containing messages in Active SupportCarlos Antonio da Silva2012-10-281-6/+13
* Fix ActiveSupport tests that depend on run orderFrancesco Rodriguez2012-08-231-11/+18
* validate attribute names in class and module attribute accessorsDmitry Plashchynski2012-03-301-0/+14
* use AS::TestCase as the base classAaron Patterson2012-01-053-3/+3
* Module#synchronize is deprecated with no replacement. Please use `monitor` f...Aaron Patterson2011-11-291-89/+0
* added remove_method core_ext testsAnand2011-11-071-0/+29
* defines Module#qualified_const_(defined?|get|set) and String#deconstantizeXavier Noria2011-10-291-0/+94
* Added instance_accessor: false to Module#mattr_accessorVijay Dev2011-06-141-0/+7
* Removed deprecated methods and related tests from ActiveSupportJosh Kalderimis2011-05-251-39/+0
* Deprecate attr_accessor_with_default.José Valim2011-05-161-4/+12
* Don't depend on rubygems loading thread (for Mutex)raggi2010-11-251-0/+1
* attr_accessor_with_default should raise an ArgumentError not a RuntimeErrorAaron Patterson2010-09-241-1/+1
* Deletes trailing whitespaces (over text files only find * -type f -exec sed '...Santiago Pastorino2010-08-145-17/+17
* Final iteration of use better testing methodsNeeraj Singh2010-05-192-7/+7
* fixing inconsistency with cattr_reader and matter_reader [#4172 state:resolved]Kabari Hendrick2010-03-271-0/+6
* moves Class#reachable? to Module#reachable?, bases implementation on anonymou...Xavier Noria2010-02-111-0/+41
* defines Module#anonymous?Xavier Noria2010-02-111-0/+14
* Move model naming into ActiveModelJoshua Peek2009-06-171-28/+0
* Add #element and #collection to ModelNameJeremy Kemper2009-06-081-0/+8
* Fix dependencies revealed by testing in isolationJeremy Kemper2009-04-224-3/+7
* Opt in to DependenciesJeremy Kemper2009-04-221-0/+1
* Explicit test dependenciesJeremy Kemper2009-03-281-1/+4
* Ruby 1.9 compat: rename deprecated assert_raises to assert_raise.Jeremy Kemper2009-03-081-2/+2
* Rework testing extensions to reflect the recent miniunit upheavalJeremy Kemper2008-11-071-4/+4
* Module#synchronize: Add testcase to ensure that singleton methods can be wrappedNick2008-08-291-3/+17
* Add method punctuation handling to #synchronizeNick2008-08-291-0/+14
* Adds Module#synchronize for easier method-level synchronization.Nick2008-08-291-0/+57