UNPKG

@bulmil/core

Version:

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

93 lines (90 loc) 2.53 kB
/*! * Bulmil - MIT License */ import { newSpecPage } from "@stencil/core/testing"; import { Pagination } from "../pagination"; it('Should render properly', async () => { const page = await newSpecPage({ components: [Pagination], html: ` <bm-pagination> <a class="pagination-previous">Previous</a> <a class="pagination-next">Next page</a> <ul class="pagination-list"> <li> <a class="pagination-link" aria-label="Goto page 1"> 1 </a> </li> <li> <span class="pagination-ellipsis">&hellip;</span> </li> <li> <a class="pagination-link" aria-label="Goto page 45"> 45 </a> </li> <li> <a class="pagination-link is-current" aria-label="Page 46" aria-current="page"> 46 </a> </li> <li> <a class="pagination-link" aria-label="Goto page 47"> 47 </a> </li> <li> <span class="pagination-ellipsis">&hellip;</span> </li> <li> <a class="pagination-link" aria-label="Goto page 86"> 86 </a> </li> </ul> </bm-pagination> `, }); expect(page.root).toEqualHtml(` <bm-pagination> <nav class="pagination" role="navigation" aria-label="pagination"> <a class="pagination-previous">Previous</a> <a class="pagination-next">Next page</a> <ul class="pagination-list"> <li> <a class="pagination-link" aria-label="Goto page 1"> 1 </a> </li> <li> <span class="pagination-ellipsis">&hellip;</span> </li> <li> <a class="pagination-link" aria-label="Goto page 45"> 45 </a> </li> <li> <a class="pagination-link is-current" aria-label="Page 46" aria-current="page"> 46 </a> </li> <li> <a class="pagination-link" aria-label="Goto page 47"> 47 </a> </li> <li> <span class="pagination-ellipsis">&hellip;</span> </li> <li> <a class="pagination-link" aria-label="Goto page 86"> 86 </a> </li> </ul> </nav> </bm-pagination> `); });