Sha256: f10c99b1d357bd000a4627fc1ca3c362c347676a099a27b50df99db93b60212e

Contents?: true

Size: 728 Bytes

Versions: 75

Compression:

Stored size: 728 Bytes

Contents

require "spec_helper"

RSpec.describe "Expressir" do
  describe "version" do
    it "has a version number" do |example|
      print "\n[#{example.description}] "
      expect(Expressir::VERSION).not_to be nil

      # Validate Object Space
      GC.start
      GC.verify_compaction_references
      GC.verify_internal_consistency
    end

    it "displays the current verison" do |example|
      print "\n[#{example.description}] "
      command = %w(version)
      output = capture_stdout { Expressir::Cli.start(command) }
      expect(output).to include("Version #{Expressir::VERSION}")

      # Validate Object Space
      GC.start
      GC.verify_compaction_references
      GC.verify_internal_consistency
    end
  end
end

Version data entries

75 entries across 75 versions & 1 rubygems

Version Path
expressir-1.3.0 spec/acceptance/version_spec.rb
expressir-1.3.0-x86_64-linux-gnu spec/acceptance/version_spec.rb
expressir-1.3.0-x86_64-darwin spec/acceptance/version_spec.rb
expressir-1.3.0-x64-mingw32 spec/acceptance/version_spec.rb
expressir-1.3.0-x64-mingw-ucrt spec/acceptance/version_spec.rb
expressir-1.3.0-arm64-darwin spec/acceptance/version_spec.rb
expressir-1.3.0-aarch64-linux-gnu spec/acceptance/version_spec.rb
expressir-1.3.0.pre.5 spec/acceptance/version_spec.rb
expressir-1.3.0.pre.5-x86_64-linux-gnu spec/acceptance/version_spec.rb
expressir-1.3.0.pre.5-x86_64-darwin spec/acceptance/version_spec.rb
expressir-1.3.0.pre.5-x64-mingw32 spec/acceptance/version_spec.rb
expressir-1.3.0.pre.5-x64-mingw-ucrt spec/acceptance/version_spec.rb
expressir-1.3.0.pre.5-arm64-darwin spec/acceptance/version_spec.rb
expressir-1.3.0.pre.5-aarch64-linux-gnu spec/acceptance/version_spec.rb
expressir-1.3.0.pre.4-x86_64-darwin spec/acceptance/version_spec.rb
expressir-1.3.0.pre.4-x64-mingw32 spec/acceptance/version_spec.rb
expressir-1.3.0.pre.4-x64-mingw-ucrt spec/acceptance/version_spec.rb
expressir-1.3.0.pre.4-arm64-darwin spec/acceptance/version_spec.rb
expressir-1.3.0.pre.4-aarch64-linux-gnu spec/acceptance/version_spec.rb
expressir-1.3.0.pre.2 spec/acceptance/version_spec.rb