File tree Expand file tree Collapse file tree 2 files changed +5
-5
lines changed Expand file tree Collapse file tree 2 files changed +5
-5
lines changed Original file line number Diff line number Diff line change 1
1
class CalendarFeed
2
2
def baby_age_event ( birthdate = Date . parse ( Timeframe ::Application . config . local [ "birthdate" ] ) )
3
- day_count = Date . today - birthdate
3
+ day_count = Date . yesterday - birthdate
4
4
week_count = ( day_count / 7 ) . to_i
5
5
6
6
if week_count > 24
7
- time_difference = TimeDifference . between ( birthdate , Date . today ) . in_general
7
+ time_difference = TimeDifference . between ( birthdate , Date . yesterday ) . in_general
8
8
months = time_difference [ :months ]
9
9
weeks = time_difference [ :weeks ]
10
10
days = time_difference [ :days ]
Original file line number Diff line number Diff line change @@ -6,19 +6,19 @@ class CalendarFeedTest < Minitest::Test
6
6
include ActiveSupport ::Testing ::TimeHelpers
7
7
8
8
def test_baby_age_event
9
- result = CalendarFeed . new . baby_age_event ( Date . today - 7 . days )
9
+ result = CalendarFeed . new . baby_age_event ( Date . today - 8 . days )
10
10
11
11
assert_equal ( "1w" , result . summary )
12
12
end
13
13
14
14
def test_baby_age_event_weeks_days
15
- result = CalendarFeed . new . baby_age_event ( Date . today - 8 . days )
15
+ result = CalendarFeed . new . baby_age_event ( Date . today - 9 . days )
16
16
17
17
assert_equal ( "1w1d" , result . summary )
18
18
end
19
19
20
20
def test_baby_age_event_less_than_one_week
21
- result = CalendarFeed . new . baby_age_event ( Date . today - 6 . days )
21
+ result = CalendarFeed . new . baby_age_event ( Date . today - 7 . days )
22
22
23
23
assert_equal ( "6d" , result . summary )
24
24
end
You can’t perform that action at this time.
0 commit comments