Sha256: 78ca3787050433eb1801a3ea8c1763b239eb7c281f1ead0e4e9c24fbb71b4f73

Contents?: true

Size: 466 Bytes

Versions: 5

Compression:

Stored size: 466 Bytes

Contents

require 'spec_helper'
require 'zombie_scout/ruby_source'

describe ZombieScout::RubySource do
  include FakeFS::SpecHelpers

  let(:ruby_code) do
    "
    class RubyCode
      def awesome?
        true
      end
    end
    "
  end

  let(:filename) { 'ruby_code.rb' }

  subject do
    File.open(filename, 'w') { |f| f << ruby_code }
    ZombieScout::RubySource.new(filename)
  end

  its(:path) { should eq(filename) }
  its(:source) { should eq(ruby_code) }
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
zombie_scout-0.0.5 spec/zombie_scout/ruby_source_spec.rb
zombie_scout-0.0.4 spec/zombie_scout/ruby_source_spec.rb
zombie_scout-0.0.3 spec/zombie_scout/ruby_source_spec.rb
zombie_scout-0.0.2 spec/zombie_scout/ruby_source_spec.rb
zombie_scout-0.0.1 spec/zombie_scout/ruby_source_spec.rb