Sha256: a76fdd9ab5471837b8307be938c2529f31e4902bdf020a34c09d82fa678fd3e2
Contents?: true
Size: 455 Bytes
Versions: 122
Compression:
Stored size: 455 Bytes
Contents
require 'test_helper' require 'tins' class ConcernTest < Test::Unit::TestCase module AC extend Tins::Concern included do $included = self end def foo :foo end module ClassMethods def bar :bar end end end $included = nil class A include AC end def test_concern a = A.new assert_equal A, $included assert_equal :foo, a.foo assert_equal :bar, A.bar end end
Version data entries
122 entries across 108 versions & 8 rubygems