UNPKG

@oruga-ui/oruga-next

Version:

UI components for Vue.js and CSS framework agnostic

18 lines (14 loc) 619 B
import { describe, test, expect, afterEach } from "vitest"; import { enableAutoUnmount, mount } from "@vue/test-utils"; import OLoading from "@/components/loading/Loading.vue"; describe("OLoading tests", () => { enableAutoUnmount(afterEach); test("render correctly", () => { const wrapper = mount(OLoading, { props: { active: true } }); expect(!!wrapper.vm).toBeTruthy(); expect(wrapper.exists()).toBeTruthy(); expect(wrapper.html()).toMatchSnapshot(); const element = wrapper.find("div"); expect(element.attributes("data-oruga")).toBe("loading"); }); });