Fix messages test

This commit is contained in:
Jannis Mattheis 2018-10-26 21:32:11 +02:00
parent ffbf7eee1f
commit 31dd466c6b
2 changed files with 7 additions and 3 deletions

View File

@ -80,8 +80,8 @@ class Message extends React.PureComponent<IProps & Style> {
<Typography variant="body1" className="date">
<TimeAgo date={date} />
</Typography>
<IconButton onClick={fDelete} className={classes.trash}>
<Delete className="delete" />
<IconButton onClick={fDelete} className={`${classes.trash} delete`}>
<Delete />
</IconButton>
</div>
<Typography component="p" className="content">

View File

@ -201,7 +201,11 @@ describe('Messages', () => {
});
it('deletes a windows message', async () => {
await navigate('Windows');
await page.click('#messages span:nth-of-type(2) .message .delete');
await page.evaluate(() =>
(document.querySelectorAll(
'#messages .message .delete'
)[1] as HTMLButtonElement).click()
);
await expectMessages({
all: [linux2, windows3, backup1, linux1, windows1],
windows: [windows3, windows1],