fix: run frontend test failed and enable run test in CI (#17017)

This commit is contained in:
Joel
2025-03-31 14:36:01 +08:00
committed by GitHub
parent 161724fb17
commit 7df36fe9f5
7 changed files with 95 additions and 377 deletions

View File

@@ -18,12 +18,13 @@ describe('classnames', () => {
})
test('tailwind-merge', () => {
/* eslint-disable tailwindcss/classnames-order */
expect(cn('p-0')).toBe('p-0')
expect(cn('text-left text-center text-right')).toBe('text-left')
expect(cn('p-8 pl-4')).toBe('p-8')
expect(cn('text-right text-center text-left')).toBe('text-left')
expect(cn('pl-4 p-8')).toBe('p-8')
expect(cn('m-[2px] m-[4px]')).toBe('m-[4px]')
expect(cn('m-1 m-[4px]')).toBe('m-[4px]')
expect(cn('overflow-x-auto overflow-x-scroll hover:overflow-x-hidden')).toBe(
expect(cn('overflow-x-auto hover:overflow-x-hidden overflow-x-scroll')).toBe(
'hover:overflow-x-hidden overflow-x-scroll',
)
expect(cn('h-10 h-min')).toBe('h-min')
@@ -31,8 +32,8 @@ describe('classnames', () => {
expect(cn('hover:block hover:inline')).toBe('hover:inline')
expect(cn('!font-bold font-medium')).toBe('font-medium !font-bold')
expect(cn('!font-bold !font-medium')).toBe('!font-bold')
expect(cn('font-medium !font-bold')).toBe('font-medium !font-bold')
expect(cn('!font-medium !font-bold')).toBe('!font-bold')
expect(cn('text-gray-100 text-primary-200')).toBe('text-primary-200')
expect(cn('text-some-unknown-color text-components-input-bg-disabled text-primary-200')).toBe('text-primary-200')