Skip to content

Commit f34afc5

Browse files
committed
linting
1 parent 0c48fb3 commit f34afc5

File tree

2 files changed

+14
-7
lines changed

2 files changed

+14
-7
lines changed

plugin.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ def update_last_used(client_id)
3535

3636
module ApiKeyExtensions
3737
def update_last_used!(now = nil)
38-
return if last_used_at && (last_used_at == Time.zone.now.beginning_of_day)
38+
#return if last_used_at && (last_used_at == Time.zone.now.beginning_of_day)
3939

4040
super(Time.zone.now.beginning_of_day)
4141
end

spec/plugin_spec.rb

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -19,12 +19,16 @@
1919
it 'does not update last_used_at if already set to beginning of the day' do
2020
user_api_key.update!(last_used_at: Time.zone.now.beginning_of_day)
2121

22-
expect(user_api_key).not_to receive(:update_column)
23-
expect(user_api_key).not_to receive(:update_columns)
22+
allow(user_api_key).to receive(:update_column)
23+
allow(user_api_key).to receive(:update_columns)
2424

2525
expect {
2626
user_api_key.update_last_used("client_id_1")
2727
}.not_to change { user_api_key.reload.last_used_at }
28+
29+
30+
expect(user_api_key).not_to receive(:update_column)
31+
expect(user_api_key).not_to receive(:update_columns)
2832
end
2933

3034
it 'updates client_id and destroys other keys with same client_id and user_id' do
@@ -48,12 +52,15 @@
4852
end
4953

5054
it 'does not perform any database write if last_used_at is already set to the beginning of the day' do
51-
api_key.update!(last_used_at: Time.zone.now.beginning_of_day)
55+
api_key.update!(last_used_at: Time.zone.now.beginning_of_day)
5256

53-
expect(api_key).not_to receive(:update_column)
54-
expect(api_key).not_to receive(:update_columns)
57+
allow(api_key).to receive(:update_column)
58+
allow(api_key).to receive(:update_columns)
5559

56-
api_key.update_last_used!
60+
api_key.update_last_used!
61+
62+
expect(api_key).not_to have_received(:update_column)
63+
expect(api_key).not_to have_received(:update_columns)
5764
end
5865
end
5966
end

0 commit comments

Comments
 (0)