Skip to content
This repository was archived by the owner on Jan 13, 2025. It is now read-only.

Commit 2b8e67b

Browse files
committed
updates tests
1 parent 897ede0 commit 2b8e67b

File tree

4 files changed

+11
-14
lines changed

4 files changed

+11
-14
lines changed

packages/mdc-linear-progress/constants.ts

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,6 @@ export const cssClasses = {
2828
};
2929

3030
export const strings = {
31-
ARIA_LABEL: 'aria-label',
32-
ARIA_VALUEMAX: 'aria-valuemax',
33-
ARIA_VALUEMIN: 'aria-valuemin',
3431
ARIA_VALUENOW: 'aria-valuenow',
3532
BUFFER_SELECTOR: '.mdc-linear-progress__buffer',
3633
PRIMARY_BAR_SELECTOR: '.mdc-linear-progress__primary-bar',

packages/mdc-linear-progress/foundation.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ export class MDCLinearProgressFoundation extends MDCFoundation<MDCLinearProgress
7070

7171
if (this.isDeterminate_) {
7272
this.adapter_.removeClass(cssClasses.INDETERMINATE_CLASS);
73-
this.adapter_.setAttribute('aria-valuenow', this.progress_.toString());
73+
this.adapter_.setAttribute(strings.ARIA_VALUENOW, this.progress_.toString());
7474
this.setScale_(this.adapter_.getPrimaryBar(), this.progress_);
7575
this.setScale_(this.adapter_.getBuffer(), this.buffer_);
7676
} else {
@@ -85,7 +85,7 @@ export class MDCLinearProgressFoundation extends MDCFoundation<MDCLinearProgress
8585
this.adapter_.addClass(cssClasses.REVERSED_CLASS);
8686
}
8787
this.adapter_.addClass(cssClasses.INDETERMINATE_CLASS);
88-
this.adapter_.removeAttribute('aria-valuenow');
88+
this.adapter_.removeAttribute(strings.ARIA_VALUENOW);
8989
this.setScale_(this.adapter_.getPrimaryBar(), 1);
9090
this.setScale_(this.adapter_.getBuffer(), 1);
9191
}
@@ -95,7 +95,7 @@ export class MDCLinearProgressFoundation extends MDCFoundation<MDCLinearProgress
9595
this.progress_ = value;
9696
if (this.isDeterminate_) {
9797
this.setScale_(this.adapter_.getPrimaryBar(), value);
98-
this.adapter_.setAttribute('aria-valuenow', value.toString());
98+
this.adapter_.setAttribute(strings.ARIA_VALUENOW, value.toString());
9999
}
100100
}
101101

test/unit/mdc-linear-progress/foundation.test.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ import {setupFoundationTest} from '../helpers/setup';
2828
import {verifyDefaultAdapter} from '../helpers/foundation';
2929
import {MDCLinearProgressFoundation} from '../../../packages/mdc-linear-progress/foundation';
3030

31-
const {cssClasses} = MDCLinearProgressFoundation;
31+
const {cssClasses, strings} = MDCLinearProgressFoundation;
3232

3333
suite('MDCLinearProgressFoundation');
3434

@@ -48,7 +48,7 @@ test('defaultAdapter returns a complete adapter implementation', () => {
4848

4949
const setupTest = () => setupFoundationTest(MDCLinearProgressFoundation);
5050

51-
test('#setDeterminate adds class, resets transforms, and removes aria-valuenow', () => {
51+
test('#setDeterminate false adds class, resets transforms, and removes aria-valuenow', () => {
5252
const {foundation, mockAdapter} = setupTest();
5353
td.when(mockAdapter.hasClass(cssClasses.INDETERMINATE_CLASS)).thenReturn(false);
5454
const primaryBar = {};
@@ -60,7 +60,7 @@ test('#setDeterminate adds class, resets transforms, and removes aria-valuenow',
6060
td.verify(mockAdapter.addClass(cssClasses.INDETERMINATE_CLASS));
6161
td.verify(mockAdapter.setStyle(primaryBar, 'transform', 'scaleX(1)'));
6262
td.verify(mockAdapter.setStyle(buffer, 'transform', 'scaleX(1)'));
63-
td.verify(mockAdapter.removeAttribute('aria-valuenow'));
63+
td.verify(mockAdapter.removeAttribute(strings.ARIA_VALUENOW));
6464
});
6565

6666
test('#setDeterminate removes class', () => {
@@ -88,7 +88,7 @@ test('#setDeterminate restores previous progress value after toggled from false
8888
foundation.setDeterminate(false);
8989
foundation.setDeterminate(true);
9090
td.verify(mockAdapter.setStyle(primaryBar, 'transform', 'scaleX(0.123)'), {times: 2});
91-
td.verify(mockAdapter.setAttribute('aria-valuenow', '0.123'), {times: 2});
91+
td.verify(mockAdapter.setAttribute(strings.ARIA_VALUENOW, '0.123'), {times: 2});
9292
});
9393

9494
test('#setDeterminate restores previous buffer value after toggled from false to true', () => {
@@ -111,7 +111,7 @@ test('#setDeterminate updates progress value set while determinate is false afte
111111
foundation.setProgress(0.123);
112112
foundation.setDeterminate(true);
113113
td.verify(mockAdapter.setStyle(primaryBar, 'transform', 'scaleX(0.123)'));
114-
td.verify(mockAdapter.setAttribute('aria-valuenow', '0.123'));
114+
td.verify(mockAdapter.setAttribute(strings.ARIA_VALUENOW, '0.123'));
115115
});
116116

117117
test('#setProgress sets transform and aria-valuenow', () => {
@@ -122,7 +122,7 @@ test('#setProgress sets transform and aria-valuenow', () => {
122122
foundation.init();
123123
foundation.setProgress(0.5);
124124
td.verify(mockAdapter.setStyle(primaryBar, 'transform', 'scaleX(0.5)'));
125-
td.verify(mockAdapter.setAttribute('aria-valuenow', '0.5'));
125+
td.verify(mockAdapter.setAttribute(strings.ARIA_VALUENOW, '0.5'));
126126
});
127127

128128
test('#setProgress on indeterminate does nothing', () => {

test/unit/mdc-linear-progress/mdc-linear-progress.test.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ test('set indeterminate', () => {
5959

6060
component.determinate = false;
6161
assert.isOk(root.classList.contains('mdc-linear-progress--indeterminate'));
62-
assert.equal(undefined, root.getAttribute('aria-valuenow'));
62+
assert.equal(undefined, root.getAttribute(MDCLinearProgressFoundation.strings.ARIA_VALUENOW));
6363
});
6464

6565
test('set progress', () => {
@@ -68,7 +68,7 @@ test('set progress', () => {
6868
component.progress = 0.5;
6969
const primaryBar = root.querySelector(MDCLinearProgressFoundation.strings.PRIMARY_BAR_SELECTOR);
7070
assert.equal('scaleX(0.5)', primaryBar.style.transform);
71-
assert.equal('0.5', root.getAttribute('aria-valuenow'));
71+
assert.equal('0.5', root.getAttribute(MDCLinearProgressFoundation.strings.ARIA_VALUENOW));
7272
});
7373

7474
test('set buffer', () => {

0 commit comments

Comments
 (0)