Skip to content

Commit

Permalink
Migrate isTuesday function to TS (#2349)
Browse files Browse the repository at this point in the history
  • Loading branch information
maximtop committed Apr 8, 2021
1 parent 8129348 commit b4652e8
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 5 deletions.
2 changes: 1 addition & 1 deletion src/isTuesday/index.js → src/isTuesday/index.ts
Expand Up @@ -22,7 +22,7 @@ import requiredArgs from '../_lib/requiredArgs/index'
* var result = isTuesday(new Date(2014, 8, 23))
* //=> true
*/
export default function isTuesday(dirtyDate) {
export default function isTuesday(dirtyDate: Date | number): boolean {
requiredArgs(1, arguments)

return toDate(dirtyDate).getDay() === 2
Expand Down
8 changes: 4 additions & 4 deletions src/isTuesday/test.js → src/isTuesday/test.ts
Expand Up @@ -6,22 +6,22 @@ import isTuesday from '.'

describe('isTuesday', function() {
it('returns true if the given date is Tuesday', function() {
var result = isTuesday(new Date(2014, 8 /* Sep */, 23))
const result = isTuesday(new Date(2014, 8 /* Sep */, 23))
assert(result === true)
})

it('returns false if the given date is not Tuesday', function() {
var result = isTuesday(new Date(2014, 8 /* Sep */, 25))
const result = isTuesday(new Date(2014, 8 /* Sep */, 25))
assert(result === false)
})

it('accepts a timestamp', function() {
var result = isTuesday(new Date(2014, 1 /* Feb */, 11).getTime())
const result = isTuesday(new Date(2014, 1 /* Feb */, 11).getTime())
assert(result === true)
})

it('returns false if the given date is `Invalid Date`', function() {
var result = isTuesday(new Date(NaN))
const result = isTuesday(new Date(NaN))
assert(result === false)
})

Expand Down

0 comments on commit b4652e8

Please sign in to comment.