From d811082ae9270b21591e2d3700fe147261ac8408 Mon Sep 17 00:00:00 2001 From: Taylor Finnell Date: Sat, 28 Sep 2019 16:12:53 -0400 Subject: [PATCH] Release 0.4.0 --- shard.yml | 4 ++-- spec/hqtrivia/bot_spec.cr | 4 ++-- spec/hqtrivia/show_coordinator_spec.cr | 12 ++++++------ spec/hqtrivia_spec.cr | 4 ++-- src/hqtrivia/model/raw_web_socket_message.cr | 2 +- src/hqtrivia/version.cr | 2 +- 6 files changed, 14 insertions(+), 14 deletions(-) diff --git a/shard.yml b/shard.yml index 35109ac..ff1723b 100644 --- a/shard.yml +++ b/shard.yml @@ -1,10 +1,10 @@ name: hqtrivia -version: 0.3.0 +version: 0.4.0 authors: - Taylor Finnell -crystal: 0.29.0 +crystal: 0.31.0 license: MIT diff --git a/spec/hqtrivia/bot_spec.cr b/spec/hqtrivia/bot_spec.cr index 9d92047..a1f29eb 100644 --- a/spec/hqtrivia/bot_spec.cr +++ b/spec/hqtrivia/bot_spec.cr @@ -49,7 +49,7 @@ module HqTrivia describe Bot do it "works" do messages = File.read("./spec/data/new_messages").each_line.to_a - show = Model::Show.new(active: true, show_type: "hq-us", prize: 100, show_id: 666, start_time: Time.now) + show = Model::Show.new(active: true, show_type: "hq-us", prize: 100, show_id: 666, start_time: Time.local) coordinator = LocalCoordinator.new("us") coordinator.show = show connection = Connection::Local.new(messages) @@ -66,7 +66,7 @@ module HqTrivia it "works with words" do messages = File.read("./spec/data/words").each_line.to_a - show = Model::Show.new(active: true, show_type: "hq-us", game_type: "words", prize: 100, show_id: 666, start_time: Time.now) + show = Model::Show.new(active: true, show_type: "hq-us", game_type: "words", prize: 100, show_id: 666, start_time: Time.local) coordinator = LocalCoordinator.new("us") coordinator.show = show connection = Connection::Local.new(messages) diff --git a/spec/hqtrivia/show_coordinator_spec.cr b/spec/hqtrivia/show_coordinator_spec.cr index 55472f7..64c0f04 100644 --- a/spec/hqtrivia/show_coordinator_spec.cr +++ b/spec/hqtrivia/show_coordinator_spec.cr @@ -5,7 +5,7 @@ module HqTrivia it "yields if show is active and no game type is set" do coordinator = LocalCoordinator.new("us") coordinator.show = Model::Show.new(active: true, show_id: 123, - start_time: Time.utc_now, prize: 666, show_type: "hq-us") + start_time: Time.utc, prize: 666, show_type: "hq-us") show_coord = ShowCoordinator.new(coordinator) show_coord.on_show do |show| @@ -16,7 +16,7 @@ module HqTrivia it "yields if show is active and game type matches trivia" do coordinator = LocalCoordinator.new("us", game_type: "trivia") coordinator.show = Model::Show.new(active: true, show_id: 123, - start_time: Time.utc_now, prize: 666, show_type: "hq-us", game_type: "trivia") + start_time: Time.utc, prize: 666, show_type: "hq-us", game_type: "trivia") show_coord = ShowCoordinator.new(coordinator) show_coord.on_show do |show| @@ -27,7 +27,7 @@ module HqTrivia it "yields if show is active and game type matches words" do coordinator = LocalCoordinator.new("us", game_type: "words") coordinator.show = Model::Show.new(active: true, show_id: 123, - start_time: Time.utc_now, prize: 666, show_type: "hq-us", game_type: "words") + start_time: Time.utc, prize: 666, show_type: "hq-us", game_type: "words") show_coord = ShowCoordinator.new(coordinator) show_coord.on_show do |show| @@ -38,7 +38,7 @@ module HqTrivia it "does not yield if game_type does not match" do coordinator = LocalCoordinator.new("us", game_type: "trivia") coordinator.show = Model::Show.new(active: true, show_id: 123, - start_time: Time.utc_now, prize: 666, show_type: "hq-us", game_type: "words") + start_time: Time.utc, prize: 666, show_type: "hq-us", game_type: "words") show_coord = ShowCoordinator.new(coordinator) show_coord.on_show(blocking: false) do |show| @@ -49,7 +49,7 @@ module HqTrivia it "yields the show if it is active" do coordinator = LocalCoordinator.new("us") coordinator.show = Model::Show.new(active: true, show_id: 123, - start_time: Time.utc_now, prize: 666, show_type: "hq-us", game_type: "words") + start_time: Time.utc, prize: 666, show_type: "hq-us", game_type: "words") show_coord = ShowCoordinator.new(coordinator) show_coord.on_show(blocking: false) do |show| @@ -60,7 +60,7 @@ module HqTrivia it "does not yield the show if it is inactive" do coordinator = LocalCoordinator.new("us") coordinator.show = Model::Show.new(active: false, show_id: 123, - start_time: Time.utc_now, prize: 666, show_type: "hq-us", game_type: "words") + start_time: Time.utc, prize: 666, show_type: "hq-us", game_type: "words") show_coord = ShowCoordinator.new(coordinator) show_coord.on_show(blocking: false) do |show| diff --git a/spec/hqtrivia_spec.cr b/spec/hqtrivia_spec.cr index 2c86588..072c321 100644 --- a/spec/hqtrivia_spec.cr +++ b/spec/hqtrivia_spec.cr @@ -4,7 +4,7 @@ describe HqTrivia do it "yields active shows" do coordinator = HqTrivia::LocalCoordinator.new("us") coordinator.show = HqTrivia::Model::Show.new(active: true, show_id: 123, - start_time: Time.utc_now, prize: 666, show_type: "hq-us", game_type: "trivia") + start_time: Time.utc, prize: 666, show_type: "hq-us", game_type: "trivia") HqTrivia.on_show(coordinator) do |show| show.should be_a(HqTrivia::Model::Show) @@ -14,7 +14,7 @@ describe HqTrivia do it "does not yield inactive shows" do coordinator = HqTrivia::LocalCoordinator.new("us") coordinator.show = HqTrivia::Model::Show.new(active: false, show_id: 123, - start_time: Time.utc_now, prize: 666, show_type: "hq-us", game_type: "trivia") + start_time: Time.utc, prize: 666, show_type: "hq-us", game_type: "trivia") HqTrivia.on_show(coordinator, blocking: false) do |show| raise "should not have yielded" diff --git a/src/hqtrivia/model/raw_web_socket_message.cr b/src/hqtrivia/model/raw_web_socket_message.cr index d3c8c14..c7cb846 100644 --- a/src/hqtrivia/model/raw_web_socket_message.cr +++ b/src/hqtrivia/model/raw_web_socket_message.cr @@ -17,7 +17,7 @@ module HqTrivia Model::{{msg.camelcase.id}}.from_json({{json}}) {% end %} else - Model::UnknownMessage.new({{json}}, Time.utc_now) + Model::UnknownMessage.new({{json}}, Time.utc) end rescue jme : JSON::MappingError HqTrivia.logger.error("Failed to parse json: #{{{json}}}") diff --git a/src/hqtrivia/version.cr b/src/hqtrivia/version.cr index 6c41005..a74bdc9 100644 --- a/src/hqtrivia/version.cr +++ b/src/hqtrivia/version.cr @@ -1,4 +1,4 @@ module HqTrivia # Current HqTrivia version - VERSION = "0.3.0" + VERSION = "0.4.0" end