Sha256: 71ae6cb61dcc7767729d2fa08e4b1fbe670022e6af30cc8d1291aec02ac10d12
Contents?: true
Size: 713 Bytes
Versions: 5
Compression:
Stored size: 713 Bytes
Contents
# frozen_string_literal: true RSpec.describe TTY::Spinner, "#new" do it "creates spinner with default format" do spinner = TTY::Spinner.new expect(spinner.format).to eq(:classic) end it "doesn't accept unknown formatting tokens" do expect { TTY::Spinner.new(format: :unknown) }.to raise_error(ArgumentError, /Unknown format token `:unknown`/) end it "creates spinner with custom format" do spinner = TTY::Spinner.new("Initializing... :spinner ") expect(spinner.message).to eq("Initializing... :spinner ") end it "allows to set default output" do output = $stdout spinner = TTY::Spinner.new(output: output) expect(spinner.output).to eq(output) end end
Version data entries
5 entries across 5 versions & 1 rubygems