Sha256: 9c9e65da25190eac057836149108309349dd2d693a81023048f28d58445ac2b4
Contents?: true
Size: 707 Bytes
Versions: 1
Compression:
Stored size: 707 Bytes
Contents
require 'helper' require 'fakefs/safe' require_relative '../extensions/fakefs' require 'fileutils' class TestDisplay < MiniTest::Test def setup FakeFS.activate! @io = fixture FileUtils.mkdir_p(File.dirname(@io)) FileUtils.touch(@io) @display = I2C::Drivers::SS1602::Display.new(@io, 0x42) end def teardown FakeFS.deactivate! end def test_clear @display.clear s = File.read(@io).unpack('B*') # Not sure why assert_equal chokes if FakeFs is still active FakeFS.deactivate! assert_equal('TBD', s) end def test_text_0 @display.text('FOOBAR', 0) s = File.read(@io).unpack('B*') FakeFS.deactivate! assert_equal('TBD', s) end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
i2c-ss1602-0.0.2 | test/unit/test_item.rb |