test/test_metronome.rb in zold-0.31.8 vs test/test_metronome.rb in zold-0.31.9
- old
+ new
@@ -1,8 +1,8 @@
# frozen_string_literal: true
-# Copyright (c) 2018-2023 Zerocracy
+# Copyright (c) 2018-2024 Zerocracy
#
# Permission is hereby granted, free of charge, to any person obtaining a copy
# of this software and associated documentation files (the 'Software'), to deal
# in the Software without restriction, including without limitation the rights
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
@@ -24,38 +24,38 @@
require_relative 'test__helper'
require_relative '../lib/zold/metronome'
# Metronome test.
# Author:: Yegor Bugayenko (yegor256@gmail.com)
-# Copyright:: Copyright (c) 2018 Yegor Bugayenko
+# Copyright:: Copyright (c) 2018-2024 Zerocracy
# License:: MIT
class TestMetronome < Zold::Test
def test_start_and_stop
- metronome = Zold::Metronome.new(test_log)
+ metronome = Zold::Metronome.new(fake_log)
list = []
metronome.add(FakeRoutine.new(list))
metronome.start do
assert_wait { !list.empty? }
end
end
def test_prints_to_text
- metronome = Zold::Metronome.new(test_log)
+ metronome = Zold::Metronome.new(fake_log)
metronome.add(FakeRoutine.new([]))
metronome.start do |m|
assert(!m.to_text.nil?)
end
end
def test_prints_empty_to_text
- metronome = Zold::Metronome.new(test_log)
+ metronome = Zold::Metronome.new(fake_log)
metronome.start do |m|
assert(!m.to_text.nil?)
end
end
def test_continues_even_after_error
- metronome = Zold::Metronome.new(test_log)
+ metronome = Zold::Metronome.new(fake_log)
routine = BrokenRoutine.new
metronome.add(routine)
metronome.start do
assert_wait { routine.count >= 2 }
assert(routine.count > 1)