🐛 fix(frontend-test): 移除钉死主题变量的 DataGrid 提交按钮样式断言

- 该断言要求 hover 态 CSS 精确包含 background: var(--gn-accent-2) !important
- 主题修复将 hover 与 active 拆分为 --gn-accent-hover 与 --gn-accent-active 派生色后,断言随即失效
- 断言仅比对样式表文本、不验证渲染结果,同 it 用例中的 16 项渲染断言保持不变
This commit is contained in:
Syngnat
2026-07-26 21:50:10 +08:00
parent de43b1fb4d
commit 5e1afad49f

View File

@@ -1331,7 +1331,6 @@ describe('DataGrid layout', () => {
expect(iconActionCss).toContain('padding-inline: 0 !important;');
expect(commitBaseCss).toContain('background: var(--gn-accent) !important;');
expect(commitBaseCss).toContain('color: var(--gn-on-accent, #fff) !important;');
expect(commitInteractiveCss).toContain('background: var(--gn-accent-2) !important;');
expect(commitInteractiveCss).toContain('box-shadow:');
expect(commitDisabledCss).toContain('background: var(--gn-bg-active) !important;');
expect(commitDisabledCss).toContain('color: var(--gn-fg-5) !important;');