Sha256: 976b0cac76aba09358a0dd7892eb2bec742e1854893e83f16888f8652c1b9ab7

Contents?: true

Size: 505 Bytes

Versions: 10

Compression:

Stored size: 505 Bytes

Contents

require File.dirname(__FILE__) + '/spec_helper'

describe "YARD::Handlers::Ruby::#{RUBY18 ? "Legacy::" : ""}ProcessHandler" do
  before(:all) { parse_file :process_handler_001, __FILE__ }

  it "should only work for classes that extend YARD::Handlers::*" do
    Registry.at('A#process').should be_nil
  end
  
  it "should work for process { }" do
    Registry.at('B#process').should_not be_nil
  end
  
  it "should work for process do ... end" do
    Registry.at('C#process').should_not be_nil
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
yard-0.6.4 spec/handlers/process_handler_spec.rb
yard-0.6.3 spec/handlers/process_handler_spec.rb
yard-0.6.2 spec/handlers/process_handler_spec.rb
yard-0.6.1 spec/handlers/process_handler_spec.rb
yard-0.6.0 spec/handlers/process_handler_spec.rb
yard-0.5.8 spec/handlers/process_handler_spec.rb
yard-0.5.7 spec/handlers/process_handler_spec.rb
yard-0.5.6 spec/handlers/process_handler_spec.rb
yard-0.5.5 spec/handlers/process_handler_spec.rb
yard-0.5.4 spec/handlers/process_handler_spec.rb