import { expect } from 'chai'
import { h, render, rerender } from 'preact'
import App from '../app/components/app'

// describe('App', () => {
//     let scratch

//     before( () => {
//         scratch = document.createElement('div');
//         (document.body || document.documentElement).appendChild(scratch)
//     })

//     beforeEach( () => {
//         scratch.innerHTML = ''
//     })

//     after( () => {
//         scratch.parentNode.removeChild(scratch)
//         scratch = null
//     })

//     describe('routing', () => {
//         it('should render the discovery page', () => {
//             render(<App konnectors={[]}/>, scratch)
//             route('/')
//             expect(scratch.querySelector('main').innerHTML).to.contain('Discovery')
//         })

//         it('should render /category', () => {
//             render(<App konnectors={[]}/>, scratch)
//             route('/category')
//             //rerender()
//             expect(scratch.querySelector('main').innerHTML).to.contain('All accounts')
//         })
//     })
// })
import { expect } from 'chai'
import { h, render, rerender } from 'preact'
import App from '../app/components/App'

// describe('App', () => {
//     let scratch

//     before( () => {
//         scratch = document.createElement('div');
//         (document.body || document.documentElement).appendChild(scratch)
//     })

//     beforeEach( () => {
//         scratch.innerHTML = ''
//     })

//     after( () => {
//         scratch.parentNode.removeChild(scratch)
//         scratch = null
//     })

//     describe('routing', () => {
//         it('should render the discovery page', () => {
//             render(<App konnectors={[]}/>, scratch)
//             route('/')
//             expect(scratch.querySelector('main').innerHTML).to.contain('Discovery')
//         })

//         it('should render /category', () => {
//             render(<App konnectors={[]}/>, scratch)
//             route('/category')
//             //rerender()
//             expect(scratch.querySelector('main').innerHTML).to.contain('All accounts')
//         })
//     })
// })

Fix a typo in an import