mirror of
https://github.com/kremalicious/metamask-extension.git
synced 2024-12-23 09:52:26 +01:00
Update Dropdown components tests to use JSX (#7527)
This commit is contained in:
parent
49dfb5ec2c
commit
714935d36e
@ -1,6 +1,6 @@
|
|||||||
|
const React = require('react')
|
||||||
const assert = require('assert')
|
const assert = require('assert')
|
||||||
|
|
||||||
const h = require('react-hyperscript')
|
|
||||||
const sinon = require('sinon')
|
const sinon = require('sinon')
|
||||||
const path = require('path')
|
const path = require('path')
|
||||||
const Dropdown = require(path.join(__dirname, '..', '..', '..', '..', 'ui', 'app', 'components', 'app', 'dropdowns', 'index.js')).Dropdown
|
const Dropdown = require(path.join(__dirname, '..', '..', '..', '..', 'ui', 'app', 'components', 'app', 'dropdowns', 'index.js')).Dropdown
|
||||||
@ -39,23 +39,19 @@ describe('Dropdown components', function () {
|
|||||||
onClick = sinon.spy()
|
onClick = sinon.spy()
|
||||||
|
|
||||||
store = createMockStore(mockState)
|
store = createMockStore(mockState)
|
||||||
component = mountWithStore(h(
|
component = mountWithStore((
|
||||||
Dropdown,
|
<Dropdown {...dropdownComponentProps}>
|
||||||
dropdownComponentProps,
|
<style>
|
||||||
[
|
{
|
||||||
h('style', `
|
`
|
||||||
.drop-menu-item:hover { background:rgb(235, 235, 235); }
|
.drop-menu-item:hover { background:rgb(235, 235, 235); }
|
||||||
.drop-menu-item i { margin: 11px; }
|
.drop-menu-item i { margin: 11px; }
|
||||||
`),
|
`
|
||||||
h('li', {
|
}
|
||||||
closeMenu,
|
</style>
|
||||||
onClick,
|
<li closeMenu={closeMenu} onClick={onClick}>Item 1</li>
|
||||||
}, 'Item 1'),
|
<li closeMenu={closeMenu} onClick={onClick}>Item 2</li>
|
||||||
h('li', {
|
</Dropdown>
|
||||||
closeMenu,
|
|
||||||
onClick,
|
|
||||||
}, 'Item 2'),
|
|
||||||
]
|
|
||||||
), store)
|
), store)
|
||||||
dropdownComponent = component
|
dropdownComponent = component
|
||||||
})
|
})
|
||||||
|
Loading…
x
Reference in New Issue
Block a user