Sha256: 49edfaec321a8cacc98f7523e89ac783c79be8065a5c174413f77a9528aaf134

Contents?: true

Size: 492 Bytes

Versions: 1

Compression:

Stored size: 492 Bytes

Contents

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

class Foo
  ___ "Ants!"
  def self.bar
    "blah"
  end

  ___ "Monkeys!"
  def baz
    "boop"
  end

  def qux x
    [x]
  end

  class << self
    ___ "Chins!"
    def frob x, y
      [x,y]
    end
  end
end

describe "Foo" do
  it "has the expected docstrings" do
    expect(Foo.doc_for(:bar)).to eq "Ants!"
    expect(Foo.doc_for(:baz)).to eq "Monkeys!"
    expect(Foo.doc_for(:qux)).to be nil
    Foo.describe
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
dogestrings-0.0.1 spec/dogestrings_spec.rb