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"> <Typography variant="body1" className="date">
<TimeAgo date={date} /> <TimeAgo date={date} />
</Typography> </Typography>
<IconButton onClick={fDelete} className={classes.trash}> <IconButton onClick={fDelete} className={`${classes.trash} delete`}>
<Delete className="delete" /> <Delete />
</IconButton> </IconButton>
</div> </div>
<Typography component="p" className="content"> <Typography component="p" className="content">

View File

@ -201,7 +201,11 @@ describe('Messages', () => {
}); });
it('deletes a windows message', async () => { it('deletes a windows message', async () => {
await navigate('Windows'); 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({ await expectMessages({
all: [linux2, windows3, backup1, linux1, windows1], all: [linux2, windows3, backup1, linux1, windows1],
windows: [windows3, windows1], windows: [windows3, windows1],