Sha256: f3354d5003c2a57a742a7a6a16e2f54c9e3b5124d93ba7ce2bb0a5559f02e2a5
Contents?: true
Size: 702 Bytes
Versions: 1
Compression:
Stored size: 702 Bytes
Contents
# -*- encoding : utf-8 -*- require 'integration/shared' describe GitStats::GitData::Repo do include_context "shared" it 'should gather all files in repo' do repo.files.map(&:filename).should =~ %w(long_second.haml long.txt second.txt test2.rb test.rb test.txt) end it 'should retrieve correct file content for old file' do repo.commits.first! { |c| c.sha == 'c87ecf9c0bbdca29d73def8ed442cebf48178d92' }.files.first! { |f| f.filename == 'test.txt' }.content.should == "bb test " end it 'should retrieve correct file content for the newest file' do file = repo.files.first! { |f| f.filename == 'test.txt' } file.content.should == "bb testtest test " end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
git_stats-1.0.17 | spec/integration/file_spec.rb |