diff --git a/admin-frontend-vue/src/pages/account/GroupsPage.vue b/admin-frontend-vue/src/pages/account/GroupsPage.vue
index 789032d2..47c15798 100644
--- a/admin-frontend-vue/src/pages/account/GroupsPage.vue
+++ b/admin-frontend-vue/src/pages/account/GroupsPage.vue
@@ -123,8 +123,8 @@ onMounted(loadGroups)
- 编辑
- 删除
+ 编辑
+ 删除
diff --git a/admin-frontend-vue/src/pages/account/MenusPage.vue b/admin-frontend-vue/src/pages/account/MenusPage.vue
index 4f7767b8..11367f10 100644
--- a/admin-frontend-vue/src/pages/account/MenusPage.vue
+++ b/admin-frontend-vue/src/pages/account/MenusPage.vue
@@ -228,8 +228,8 @@ onMounted(loadMenus)
- 编辑
- 删除
+ 编辑
+ 删除
diff --git a/admin-frontend-vue/src/pages/account/UsersPage.vue b/admin-frontend-vue/src/pages/account/UsersPage.vue
index 10de301e..4b93cebc 100644
--- a/admin-frontend-vue/src/pages/account/UsersPage.vue
+++ b/admin-frontend-vue/src/pages/account/UsersPage.vue
@@ -177,9 +177,9 @@ onMounted(loadUsers)
- 编辑
+ 编辑
]*size="small"[^>]*@click="${action}`), `${action} 为 size=small 实心按钮`)
+ assert.doesNotMatch(source, new RegExp(`]*link[^>]*@click="${action}`), `${action} 不再 link`)
+ assert.doesNotMatch(source, new RegExp(`]*text[^>]*@click="${action}`), `${action} 不再 text`)
+}
+
+test('align_users_row_buttons_solid', () => {
+ const s = readSource('src/pages/account/UsersPage.vue')
+ assertRowButtonSolid(s, 'openEdit')
+ assertRowButtonSolid(s, 'removeUser')
+})
+
+test('align_groups_row_buttons_solid', () => {
+ const s = readSource('src/pages/account/GroupsPage.vue')
+ assertRowButtonSolid(s, 'openEdit')
+ assertRowButtonSolid(s, 'removeGroup')
+})
+
+test('align_menus_row_buttons_solid', () => {
+ const s = readSource('src/pages/account/MenusPage.vue')
+ assertRowButtonSolid(s, 'openEdit')
+ assertRowButtonSolid(s, 'removeMenu')
+})