Skip to content
This repository has been archived by the owner on May 24, 2024. It is now read-only.

Commit

Permalink
Node 14 (#1509)
Browse files Browse the repository at this point in the history
* Node 14

* fixing tests

* changelog
  • Loading branch information
Jaime Mackey authored Feb 4, 2022
1 parent 68168c9 commit dcb9b39
Show file tree
Hide file tree
Showing 4 changed files with 25 additions and 7 deletions.
2 changes: 1 addition & 1 deletion .nvmrc
Original file line number Diff line number Diff line change
@@ -1 +1 @@
lts/erbium
lts/fermium
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
"version": "0.1.0",
"description": "terra-framework",
"engines": {
"node": ">=10 <13"
"node": "^10.0.0 || ^12.0.0 || ^14.0.0"
},
"repository": {
"type": "git",
Expand Down
3 changes: 3 additions & 0 deletions packages/terra-time-input/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@

## Unreleased

* Fixed
* Reduce random test failures.

## 4.44.0 - (February 2, 2022)

* Added
Expand Down
25 changes: 20 additions & 5 deletions packages/terra-time-input/tests/wdio/time-input-spec.js
Original file line number Diff line number Diff line change
Expand Up @@ -380,7 +380,10 @@ describe('Time Input shortcut key operations', () => {
const currentDate = new Date();
const timevalue = currentDate.toISOString().split('T')[1].split('.')[0].split(':');
expect($('#timeInput input[name="terra-time-hour-time-input"]')).toHaveValue(timevalue[0]);
expect($('#timeInput input[name="terra-time-minute-time-input"]')).toHaveValue(timevalue[1]);
const minuteValue = Number($('#timeInput input[name="terra-time-minute-time-input"]').getValue());
const minuteTimeValue = Number(timevalue[1]);
const minutesInRange = (minuteTimeValue === minuteValue + 1 || minuteTimeValue === minuteValue);
expect(minutesInRange).toBe(true);
});

it('should set time to current if filled', () => {
Expand All @@ -393,7 +396,10 @@ describe('Time Input shortcut key operations', () => {
const currentDate = new Date();
const timevalue = currentDate.toISOString().split('T')[1].split('.')[0].split(':');
expect($('#timeInput input[name="terra-time-hour-time-input"]')).toHaveValue(timevalue[0]);
expect($('#timeInput input[name="terra-time-minute-time-input"]')).toHaveValue(timevalue[1]);
const minuteValue = Number($('#timeInput input[name="terra-time-minute-time-input"]').getValue());
const minuteTimeValue = Number(timevalue[1]);
const minutesInRange = (minuteTimeValue === minuteValue + 1 || minuteTimeValue === minuteValue);
expect(minutesInRange).toBe(true);
});
});

Expand All @@ -408,7 +414,10 @@ describe('Time Input shortcut key operations', () => {
const currentDate = new Date();
const timevalue = currentDate.toISOString().split('T')[1].split('.')[0].split(':');
expect($('#timeInput input[name="terra-time-hour-time-input"]')).toHaveValue(timevalue[0]);
expect($('#timeInput input[name="terra-time-minute-time-input"]')).toHaveValue(timevalue[1]);
const minuteValue = Number($('#timeInput input[name="terra-time-minute-time-input"]').getValue());
const minuteTimeValue = Number(timevalue[1]);
const minutesInRange = (minuteTimeValue === minuteValue + 1 || minuteTimeValue === minuteValue);
expect(minutesInRange).toBe(true);
});

it('should set time to current if partially filled', () => {
Expand All @@ -423,7 +432,10 @@ describe('Time Input shortcut key operations', () => {
const currentDate = new Date();
const timevalue = currentDate.toISOString().split('T')[1].split('.')[0].split(':');
expect($('#timeInput input[name="terra-time-hour-time-input"]')).toHaveValue(timevalue[0]);
expect($('#timeInput input[name="terra-time-minute-time-input"]')).toHaveValue(timevalue[1]);
const minuteValue = Number($('#timeInput input[name="terra-time-minute-time-input"]').getValue());
const minuteTimeValue = Number(timevalue[1]);
const minutesInRange = (minuteTimeValue === minuteValue + 1 || minuteTimeValue === minuteValue);
expect(minutesInRange).toBe(true);
});

it('should set time to current if filled', () => {
Expand All @@ -436,7 +448,10 @@ describe('Time Input shortcut key operations', () => {
const currentDate = new Date();
const timevalue = currentDate.toISOString().split('T')[1].split('.')[0].split(':');
expect($('#timeInput input[name="terra-time-hour-time-input"]')).toHaveValue(timevalue[0]);
expect($('#timeInput input[name="terra-time-minute-time-input"]')).toHaveValue(timevalue[1]);
const minuteValue = Number($('#timeInput input[name="terra-time-minute-time-input"]').getValue());
const minuteTimeValue = Number(timevalue[1]);
const minutesInRange = (minuteTimeValue === minuteValue + 1 || minuteTimeValue === minuteValue);
expect(minutesInRange).toBe(true);
});
});

Expand Down

0 comments on commit dcb9b39

Please sign in to comment.