This commit is contained in:
Thomas Nordquist
2019-03-04 17:21:11 +01:00
parent 016bf5dfcd
commit 4c84a9b5f6
5 changed files with 6 additions and 6 deletions

View File

@@ -66,7 +66,7 @@ class ConnectionSettings extends React.Component<Props, State> {
</Grid> </Grid>
<Grid item={true} xs={12} style={{ padding: 0 }}> <Grid item={true} xs={12} style={{ padding: 0 }}>
<List <List
className={classes.topicList} className={`${classes.topicList} advanced-connection-settings-topic-list`}
component="nav" component="nav"
> >
<div className={classes.list}> <div className={classes.list}>

View File

@@ -31,10 +31,9 @@ import Navigation from '@material-ui/icons/Navigation'
import FormatAlignLeft from '@material-ui/icons/FormatAlignLeft' import FormatAlignLeft from '@material-ui/icons/FormatAlignLeft'
import { bindActionCreators } from 'redux' import { bindActionCreators } from 'redux'
import { connect } from 'react-redux' import { connect } from 'react-redux'
import { publishActions } from '../../../actions' import { publishActions, globalActions } from '../../../actions'
import ClearAdornment from '../../helper/ClearAdornment' import ClearAdornment from '../../helper/ClearAdornment'
import { TopicViewModel } from '../../../TopicViewModel' import { TopicViewModel } from '../../../TopicViewModel'
import CustomIconButton from '../../CustomIconButton';
interface Props { interface Props {
node?: q.TreeNode<TopicViewModel> node?: q.TreeNode<TopicViewModel>
@@ -42,6 +41,7 @@ interface Props {
topic?: string topic?: string
payload?: string payload?: string
actions: typeof publishActions actions: typeof publishActions
globalActions: typeof globalActions
retain: boolean retain: boolean
editorMode: string editorMode: string
qos: 0 | 1 | 2 qos: 0 | 1 | 2

View File

@@ -89,7 +89,7 @@ class Sidebar extends React.Component<Props, State> {
public render() { public render() {
return ( return (
<div className={this.props.classes.drawer}> <div id="Sidebar" className={this.props.classes.drawer}>
{this.renderNode()} {this.renderNode()}
</div> </div>
) )

View File

@@ -24,6 +24,6 @@ export async function showAdvancedConnectionSettings(browser: Browser<void>) {
} }
async function deleteFirstSubscribedTopic(browser: Browser<void>) { async function deleteFirstSubscribedTopic(browser: Browser<void>) {
const deleteButton = await browser.$('//*[contains(@class,"topicList")]//button') const deleteButton = await browser.$('.advanced-connection-settings-topic-list button')
await clickOn(deleteButton, browser) await clickOn(deleteButton, browser)
} }

View File

@@ -18,7 +18,7 @@ export async function showJsonFormatting(browser: Browser<void>) {
await clickOn(formatJsonButton, browser) await clickOn(formatJsonButton, browser)
await sleep(1200) await sleep(1200)
const sidebarDrawer = await browser.$('//*[contains(@class, "Sidebar")]') const sidebarDrawer = await browser.$('#Sidebar')
await sidebarDrawer.scrollIntoView() await sidebarDrawer.scrollIntoView()
} }