UNPKG

@bulmil/core

Version:

![bulmil](https://user-images.githubusercontent.com/2362138/65766959-c721a080-e16f-11e9-9fb9-45a5a2ad0391.jpg)

42 lines (39 loc) 1.04 kB
/*! * Bulmil - MIT License */ import { newSpecPage } from "@stencil/core/testing"; import { Dropdown } from "../dropdown"; import { Button } from "../../../elements/button/button"; it('Should render properly', async () => { const page = await newSpecPage({ components: [Dropdown, Button], html: ` <bm-dropdown> <bm-button slot="trigger">Trigger</bm-button> <a href="#" class="dropdown-item"> Dropdown item </a> </bm-dropdown> `, }); expect(page.root).toEqualHtml(` <bm-dropdown> <div class="dropdown"> <div class="dropdown-trigger"> <bm-button slot="trigger"> <button class="button"> Trigger </button> </bm-button> </div> <div class="dropdown-menu" role="menu"> <div class="dropdown-content"> <a href="#" class="dropdown-item"> Dropdown item </a> </div> </div> </div> </bm-dropdown> `); });