This commit is contained in:
2
Makefile
2
Makefile
@@ -3,4 +3,4 @@ build:
|
|||||||
run: build
|
run: build
|
||||||
docker run --rm -d -p 8080:8080 sensor-web-v2
|
docker run --rm -d -p 8080:8080 sensor-web-v2
|
||||||
test: build
|
test: build
|
||||||
docker run --rm -d sensor-web-v2 npm run test:ci
|
docker run --rm sensor-web-v2 npm run test:ci
|
||||||
|
|||||||
@@ -17,14 +17,14 @@ describe('TimeWindows', () => {
|
|||||||
test('renders time windows correctly', () => {
|
test('renders time windows correctly', () => {
|
||||||
const wrapper = getWrapper()
|
const wrapper = getWrapper()
|
||||||
const listItems = wrapper.findAll('li')
|
const listItems = wrapper.findAll('li')
|
||||||
expect(listItems.at(0)?.text()).toContain(windows[0].label)
|
expect(listItems[0]?.text()).toContain(windows[0].label)
|
||||||
expect(listItems.at(1)?.classes('is-active')).toBe(true)
|
expect(listItems[1]?.classes('is-active')).toBe(true)
|
||||||
})
|
})
|
||||||
|
|
||||||
test('emits an event when a time window is clicked', async () => {
|
test('emits an event when a time window is clicked', async () => {
|
||||||
const wrapper = getWrapper()
|
const wrapper = getWrapper()
|
||||||
const listItems = wrapper.findAll('li')
|
const listItems = wrapper.findAll('li')
|
||||||
await listItems.at(0)?.trigger('click')
|
await listItems[0]?.trigger('click')
|
||||||
const event = (wrapper.emitted('set-window') || [])[0][0] as Window
|
const event = (wrapper.emitted('set-window') || [])[0][0] as Window
|
||||||
expect(event.label).toEqual('afgelopen uur')
|
expect(event.label).toEqual('afgelopen uur')
|
||||||
})
|
})
|
||||||
|
|||||||
Reference in New Issue
Block a user