Sha256: 544eeabbe910a3dcfd45c0a156bf99fc051f129ce1a89155fc38e8540c171520

Contents?: true

Size: 512 Bytes

Versions: 4

Compression:

Stored size: 512 Bytes

Contents

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

describe "YARD::Handlers::Ruby::#{LEGACY_PARSER ? "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

4 entries across 4 versions & 1 rubygems

Version Path
yard-0.6.8 spec/handlers/process_handler_spec.rb
yard-0.6.7 spec/handlers/process_handler_spec.rb
yard-0.6.6 spec/handlers/process_handler_spec.rb
yard-0.6.5 spec/handlers/process_handler_spec.rb