Sha256: d73cbaf2abbe1386c2dcba9598a545cf9b7339aaad78bd6392e5faf44a5d0b06
Contents?: true
Size: 440 Bytes
Versions: 3
Compression:
Stored size: 440 Bytes
Contents
require 'test_helper' 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
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
tins-1.36.1 | tests/concern_test.rb |
tins-1.36.0 | tests/concern_test.rb |
tins-1.35.0 | tests/concern_test.rb |