Skip to content

Commit e85d253

Browse files
committed
add screenshot tests for autosize
1 parent 224bd9f commit e85d253

File tree

2 files changed

+23
-0
lines changed

2 files changed

+23
-0
lines changed

e2e/components/input-e2e.spec.ts

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import {browser, by, element} from 'protractor';
2+
import {screenshot} from '../screenshot';
23

34

45
describe('input', () => {
@@ -53,4 +54,20 @@ describe('input', () => {
5354
expect(input.getAttribute('value')).toBe('abc123');
5455
});
5556
});
57+
58+
describe('autosize-textarea', () => {
59+
beforeEach(() => browser.get('/input'));
60+
61+
it('should resize correctly', () => {
62+
let input = element(by.id('autosize-text-area'));
63+
input.sendKeys('aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa');
64+
screenshot('autosize multiple rows');
65+
});
66+
67+
it('should enfore max rows', () => {
68+
let input = element(by.id('autosize-text-area'));
69+
input.sendKeys('aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa');
70+
screenshot('autosize more than max rows');
71+
});
72+
});
5673
});

src/e2e-app/input/input-e2e.html

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,4 +14,10 @@
1414
<textarea mdInput id="text-area" placeholder="Enter some text"></textarea>
1515
</md-input-container>
1616
</p>
17+
<p>
18+
<md-input-container>
19+
<textarea mdInput mdTextareaAutosize mdAutosizeMaxRows="10" id="autosize-text-area"
20+
placeholder="Enter some text"></textarea>
21+
</md-input-container>
22+
</p>
1723
</section>

0 commit comments

Comments
 (0)