Skip to content

fix: today/yesterday keywords failed on last/first day of month#1336

Merged
mofojed merged 1 commit intodeephaven:mainfrom
mofojed:1335-fix-date-test
May 31, 2023
Merged

fix: today/yesterday keywords failed on last/first day of month#1336
mofojed merged 1 commit intodeephaven:mainfrom
mofojed:1335-fix-date-test

Conversation

@mofojed
Copy link
Copy Markdown
Member

@mofojed mofojed commented May 31, 2023

- Wasn't correctly calculating the yesterday/tomorrow dates
- Unit tests previously were failing when run on the last day of the month
- Mock the system time for consistency in tests
- Add tests explicitly testing first and last day of month, year
- Fixes deephaven#1335
@mofojed mofojed requested a review from ethanalvizo May 31, 2023 14:35
@mofojed mofojed self-assigned this May 31, 2023
@mofojed mofojed enabled auto-merge (squash) May 31, 2023 14:38
@codecov
Copy link
Copy Markdown

codecov Bot commented May 31, 2023

Codecov Report

Merging #1336 (60f34a2) into main (cbe8f72) will increase coverage by 0.00%.
The diff coverage is 50.00%.

@@           Coverage Diff           @@
##             main    #1336   +/-   ##
=======================================
  Coverage   45.94%   45.95%           
=======================================
  Files         493      493           
  Lines       34410    34414    +4     
  Branches     8581     8582    +1     
=======================================
+ Hits        15811    15814    +3     
- Misses      18548    18549    +1     
  Partials       51       51           
Flag Coverage Δ
unit 45.95% <50.00%> (+<0.01%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files Coverage Δ
packages/app-utils/src/plugins/PluginUtils.tsx 22.38% <0.00%> (ø)
packages/dashboard/src/Dashboard.tsx 89.36% <ø> (ø)
packages/dashboard/src/DashboardLayout.tsx 47.32% <50.00%> (+0.04%) ⬆️
packages/jsapi-utils/src/DateUtils.ts 96.80% <100.00%> (+0.05%) ⬆️

@mofojed mofojed merged commit 4c3fe24 into deephaven:main May 31, 2023
@mofojed mofojed deleted the 1335-fix-date-test branch May 31, 2023 14:46
@github-actions github-actions Bot locked and limited conversation to collaborators May 31, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

DateUtils.parseDateRange logic is incorrect on first and last day of month for yesterday/today

2 participants