Sha256: bb6268e63697598afb4ae8a1c232e2216ac68f3ca1aa9411eec70ff3e76379b2
Contents?: true
Size: 1.36 KB
Versions: 1
Compression:
Stored size: 1.36 KB
Contents
require 'spec_helper' # @rspec_example NestedModule::EmbeddedClass#instance_method # @rspec_example NestedModule::EmbeddedClass.class_method module TopModule # @rspec_example EmbeddedClass#instance_method # @rspec_example EmbeddedClass.class_method module NestedModule # @rspec_example #instance_method # @rspec_example .class_method class EmbeddedClass # @rspec_example def instance_method end # @rspec_example def self.class_method end end end end # @rspec_example TopModule::NestedModule::EmbeddedClass#instance_method # @rspec_example TopModule::NestedModule::EmbeddedClass.class_method class AnotherClass end module TopModule module NestedModule describe EmbeddedClass do describe '#instance_method' do it 'can be called' do EmbeddedClass.new.instance_method end end describe '.class_method' do it 'can be called' do EmbeddedClass.class_method end end end end end module TopModule module NestedModule describe EmbeddedClass do it "renders without warning" do expect do YARD.parse(__FILE__) YARD::Registry.all.each do |o| YARD::Templates::Engine.render(OPTIONS.merge(:object => o)) end end.not_to output.to_stdout #end.to raise_error end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
yard-rspec_examples-0.0.2 | spec/nested_modules_spec.rb |