23 lines
691 B
JavaScript
23 lines
691 B
JavaScript
// The Lucia project.
|
|
// Copyright 2026-2026 DSP, inc. All rights reserved.
|
|
// Authors:
|
|
// imacat.yang@dsp.im (imacat), 2026/03/05
|
|
|
|
import { describe, it, expect } from 'vitest';
|
|
import { mount } from '@vue/test-utils';
|
|
import Search from '@/components/Search.vue';
|
|
|
|
describe('Search', () => {
|
|
it('renders search form', () => {
|
|
const wrapper = mount(Search);
|
|
expect(wrapper.find('form[role="search"]').exists()).toBe(true);
|
|
});
|
|
|
|
it('contains search input', () => {
|
|
const wrapper = mount(Search);
|
|
const input = wrapper.find('input[type="search"]');
|
|
expect(input.exists()).toBe(true);
|
|
expect(input.attributes('placeholder')).toBe('Search Activity');
|
|
});
|
|
});
|