Sha256: b530bb34c7116857842455bfe9e87f7f8948c4a1260910345adc024deec80d5c
Contents?: true
Size: 992 Bytes
Versions: 7
Compression:
Stored size: 992 Bytes
Contents
require 'test/unit' require 'test/zentest_assertions' unless defined? $TESTING_RTC then $TESTING_RTC = true begin require 'test/rails' rescue LoadError, NameError $TESTING_RTC = false end 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 TRHelperTest.instance_methods, 'tr_helper' end def test_self_inherited_namespaced assert defined? Widgets assert defined? Widgets::SomeHelperTest assert_includes(Widgets::SomeHelperTest.instance_methods, 'widgets_some_helper') end end if $TESTING_RTC
Version data entries
7 entries across 7 versions & 3 rubygems