rack.git  about / heads / tags
a modular Ruby webserver interface
blob 9ba16524650c7af0020e7dd646c35c2cc5999fc9 504 bytes (raw)
$ git show 1.6.11:test/spec_version.rb	# shows this blob on the CLI

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
 
# -*- encoding: utf-8 -*-
require 'rack'

describe Rack do
  describe 'version' do
    it 'defaults to a hard-coded api version' do
      Rack.version.should.equal("1.3")
    end
  end
  describe 'release' do
    it 'matches version in .gemspec' do
      gemspec_path = File.join(File.dirname(File.expand_path(__FILE__)), '../rack.gemspec')
      gemspec = Gem::Specification.load(gemspec_path)
      Rack.release.split('.').take(2).should.equal gemspec.version.to_s.split('.').take(2)
    end
  end
end

git clone https://yhbt.net/rack.git