From 1043d572feef0dd1dfa3077d7f47427137d23802 Mon Sep 17 00:00:00 2001 From: Eugene Burmakin Date: Sat, 20 Sep 2025 14:25:16 +0200 Subject: [PATCH] Fix failing specs --- spec/services/maps/hexagon_center_manager_spec.rb | 12 ++++++------ spec/services/maps/hexagon_request_handler_spec.rb | 8 ++++---- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/spec/services/maps/hexagon_center_manager_spec.rb b/spec/services/maps/hexagon_center_manager_spec.rb index 47d7f8c9..472ad520 100644 --- a/spec/services/maps/hexagon_center_manager_spec.rb +++ b/spec/services/maps/hexagon_center_manager_spec.rb @@ -11,11 +11,11 @@ RSpec.describe Maps::HexagonCenterManager do context 'with pre-calculated hexagon centers' do let(:pre_calculated_centers) do - { - '8a1fb46622dffff' => [5, 1_717_200_000, 1_717_203_600], # count, earliest, latest timestamps - '8a1fb46622e7fff' => [3, 1_717_210_000, 1_717_213_600], - '8a1fb46632dffff' => [8, 1_717_220_000, 1_717_223_600] - } + [ + ['8a1fb46622dffff', 5, 1_717_200_000, 1_717_203_600], # h3_index, count, earliest, latest timestamps + ['8a1fb46622e7fff', 3, 1_717_210_000, 1_717_213_600], + ['8a1fb46632dffff', 8, 1_717_220_000, 1_717_223_600] + ] end let(:stat) { create(:stat, user:, year: 2024, month: 6, h3_hex_ids: pre_calculated_centers) } @@ -67,7 +67,7 @@ RSpec.describe Maps::HexagonCenterManager do end context 'with empty hexagon_centers' do - let(:stat) { create(:stat, user:, year: 2024, month: 6, h3_hex_ids: {}) } + let(:stat) { create(:stat, user:, year: 2024, month: 6, h3_hex_ids: []) } it 'returns nil' do expect(manage_centers).to be_nil diff --git a/spec/services/maps/hexagon_request_handler_spec.rb b/spec/services/maps/hexagon_request_handler_spec.rb index 45b9f84b..df3e6988 100644 --- a/spec/services/maps/hexagon_request_handler_spec.rb +++ b/spec/services/maps/hexagon_request_handler_spec.rb @@ -46,10 +46,10 @@ RSpec.describe Maps::HexagonRequestHandler do context 'with public sharing UUID and pre-calculated centers' do let(:pre_calculated_centers) do - { - '8a1fb46622dffff' => [5, 1_717_200_000, 1_717_203_600], - '8a1fb46622e7fff' => [3, 1_717_210_000, 1_717_213_600] - } + [ + ['8a1fb46622dffff', 5, 1_717_200_000, 1_717_203_600], + ['8a1fb46622e7fff', 3, 1_717_210_000, 1_717_213_600] + ] end let(:stat) do create(:stat, :with_sharing_enabled, user:, year: 2024, month: 6,