Sha256: 9bd3fb809ce70d4100aaae38b251cb40d07e073573cde724cd4783618ba554b2
Contents?: true
Size: 718 Bytes
Versions: 1
Compression:
Stored size: 718 Bytes
Contents
# frozen_string_literal: true RSpec.describe TTY::Color, 'integratation' do it "defaults output to stderr" do expect(TTY::Color.output).to eq($stderr) end it "defaults verbose mode to false" do expect(TTY::Color.verbose).to eq(false) end it "accesses color mode" do mode_instance = spy(:mode) allow(TTY::Color::Mode).to receive(:new).and_return(mode_instance) described_class.mode expect(mode_instance).to have_received(:mode) end it "accesses color support" do support_instance = spy(:support) allow(TTY::Color::Support).to receive(:new).and_return(support_instance) described_class.support? expect(support_instance).to have_received(:support?) end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
tty-color-0.5.0 | spec/unit/color_spec.rb |