Sha256: a8b834157b1ac1a07a3d91cdc49c70c0c0c5e090cdee2a9141815d89cf99acd3
Contents?: true
Size: 941 Bytes
Versions: 12
Compression:
Stored size: 941 Bytes
Contents
require 'test/unit' require 'test/zentest_assertions' $TESTING_RTC = true begin require 'test/rails' rescue LoadError, NameError $TESTING_RTC = false end begin module TRHelper def tr_helper; end end class TRHelperTest < Test::Rails::HelperTestCase; end rescue RuntimeError end if $TESTING_RTC begin module Widgets; end module Widgets::SomeHelper def widgets_some_helper; end end class Widgets::SomeHelperTest < Test::Rails::HelperTestCase; end rescue RuntimeError end if $TESTING_RTC class TestRailsHelperTestCase < Test::Unit::TestCase def test_self_inherited assert defined? TRHelperTest assert_includes 'tr_helper', TRHelperTest.instance_methods end def test_self_inherited_namespaced assert defined? Widgets assert defined? Widgets::SomeHelperTest assert_includes 'widgets_some_helper', Widgets::SomeHelperTest.instance_methods end end if $TESTING_RTC
Version data entries
12 entries across 12 versions & 1 rubygems