Sha256: 3ccc56eb0ed5c60df3fa81de4b2fc031715606a7dabbece97459218bd85d89b1
Contents?: true
Size: 807 Bytes
Versions: 39
Compression:
Stored size: 807 Bytes
Contents
# frozen_string_literal: true require 'spec_helper' # https://github.com/thoiberg/cli-test describe 'CLI' do include CliTest it 'executes successfully' do execute_script('bin/howzit', use_bundler: true) expect(last_execution).to be_successful end it 'lists available topics' do execute_script('bin/howzit', use_bundler: true, args: %w[-L]) expect(last_execution).to be_successful expect(last_execution.stdout).to match(/Topic Balogna/) expect(last_execution.stdout.split(/\n/).count).to eq 3 end it 'lists available tasks' do execute_script('bin/howzit', use_bundler: true, args: %w[-T]) expect(last_execution).to be_successful expect(last_execution.stdout).to match(/Topic Balogna/) expect(last_execution.stdout.split(/\n/).count).to eq 2 end end
Version data entries
39 entries across 39 versions & 1 rubygems