build umd components

This commit is contained in:
dni ⚡
2025-12-23 10:58:53 +01:00
parent d7723696d8
commit 3be06269c2
7 changed files with 56 additions and 26 deletions
@@ -1,22 +1,37 @@
// import { installQuasarPlugin } from '@quasar/quasar-app-extension-testing-unit-vitest';
import {mount} from '@vue/test-utils'
import {expect, test} from 'vitest'
import {createApp} from 'vue'
import {Quasar} from 'quasar'
import LnbitsError from '../../../lnbits/static/components/lnbits-error.vue'
// installQuasarPlugin()
export const quasarMock = {
global: {
mocks: {
g: {
isUserAuthorized: true
},
$q: {
platform: {},
screen: {},
dark: false
}
},
stubs: {
QCard: true,
QCardSection: true,
QIcon: true,
QBtn: true
}
}
}
test('displays message and code', () => {
const app = createApp({})
app.use(Quasar)
expect(LnbitsError).toBeTruthy()
const wrapper = mount(LnbitsError, {
global: {
plugins: [Quasar]
},
props: {
message: 'Page not found!!!',
code: 404
}
},
...quasarMock
})
expect(wrapper.text()).toContain('Page not found!!!')
expect(wrapper.text()).toContain('404')