Sha256: 5586ee6b02956e6f62732751e1e8263053cbe7c049dd6c9d128bdea5d7931e96

Contents?: true

Size: 1.11 KB

Versions: 5

Compression:

Stored size: 1.11 KB

Contents

# frozen_string_literal: true

require 'spec_helper'

describe Travis::CLI::Open do
  example 'travis open -p' do
    run_cli('open', '-p').should be_success
    stdout.should match(%r{https://travis-ci.org/[\w\W]*/travis\.rb})
  end

  example 'travis open 6180 -p' do
    run_cli('open', '6180', '-p').should be_success
    stdout.should match(%r{https://travis-ci.org/[\w\W]*/travis\.rb/builds/4125095})
  end

  example 'travis open 6180.1 -p' do
    run_cli('open', '6180.1', '-p').should be_success
    stdout.should match(%r{https://travis-ci.org/[\w\W]*/travis\.rb/jobs/4125096})
  end

  example 'travis open -pg' do
    run_cli('open', '-pg').should be_success
    stdout.should match(%r{https://github.com/[\w\W]*/travis\.rb})
  end

  example 'travis open 6180 -pg' do
    run_cli('open', '6180', '-pg').should be_success
    stdout.should be == "https://github.com/rails/rails/compare/6581d798e830...a0265b98f16c\n"
  end

  example 'travis open 6180.1 -pg' do
    run_cli('open', '6180.1', '-pg').should be_success
    stdout.should be == "https://github.com/rails/rails/compare/6581d798e830...a0265b98f16c\n"
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
travis-1.13.3 spec/cli/open_spec.rb
travis-1.13.2 spec/cli/open_spec.rb
travis-1.13.1 spec/cli/open_spec.rb
travis-1.13.0 spec/cli/open_spec.rb
travis-1.12.0 spec/cli/open_spec.rb