mirror of
https://github.com/Syngnat/GoNavi.git
synced 2026-07-22 21:27:11 +08:00
✨ feat(i18n): 完善多模块多语言适配与发版验证
扩展前后端多语言文案与共享词典。增加多模块 i18n 回归测试与 guard。收口外部 SQL 菜单和弹窗多语言文案。
This commit is contained in:
@@ -6440,19 +6440,19 @@ describe('QueryEditor external SQL save', () => {
|
||||
expect(toolbarSource).toContain('QueryEditorTransactionSettings');
|
||||
expect(transactionSettingsSource).toContain('gn-v2-query-toolbar-transaction-mode-select');
|
||||
expect(transactionSettingsSource).toContain('gn-v2-query-toolbar-transaction-delay-select');
|
||||
expect(transactionSettingsSource).toContain('参考 DBeaver');
|
||||
expect(transactionSettingsSource).toContain("label: '手动'");
|
||||
expect(transactionSettingsSource).toContain("label: '自动'");
|
||||
expect(transactionSettingsSource).toContain('query_editor.transaction.mode.tooltip');
|
||||
expect(transactionSettingsSource).toContain('query_editor.transaction.mode.manual');
|
||||
expect(transactionSettingsSource).toContain('query_editor.transaction.mode.auto');
|
||||
expect(transactionSettingsSource).not.toContain("label: '手动提交'");
|
||||
expect(transactionSettingsSource).not.toContain("label: '自动提交'");
|
||||
expect(transactionSettingsSource).toContain("label: '立即'");
|
||||
expect(transactionSettingsSource).toContain('query_editor.transaction.delay.immediate');
|
||||
expect(transactionSettingsSource).toContain("label: '3s'");
|
||||
expect(source).toContain('QueryEditorTransactionToolbar');
|
||||
expect(transactionToolbarSource).toContain("className={isV2Ui ? 'gn-v2-query-transaction-toolbar' : undefined}");
|
||||
expect(transactionToolbarSource).toContain(": null;");
|
||||
expect(transactionToolbarSource).toContain('gn-v2-query-transaction-commit-button');
|
||||
expect(transactionToolbarSource).toContain('gn-v2-toolbar-kbd');
|
||||
expect(transactionToolbarSource).toContain("'自动提交中'");
|
||||
expect(transactionToolbarSource).toContain('query_editor.transaction.status.auto_committing');
|
||||
expect(transactionToolbarSource).toContain('onFinish');
|
||||
expect(toolbarSource).toContain('{isV2Ui && pendingTransactionToolbar}');
|
||||
expect(toolbarSource).not.toContain('gn-v2-query-toolbar-transaction-row');
|
||||
|
||||
Reference in New Issue
Block a user