mirror of
https://github.com/insistence/RuoYi-Vue3-FastAPI.git
synced 2026-10-15 05:19:14 +00:00
* feat: 新增统一认证中心 * perf: 优化代码 * fix: 修复问题 * perf: 优化页面 * fix: 修复部分接口缺失Request参数的问题 * perf: 优化访问控制机制 * perf: 优化代码 * fix: 修复 Logout Token 缺少 exp * perf&fix: 优化和修复 * perf: 优化代码 * perf: 优化代码 * fix: 修复测试问题
18 lines
817 B
JavaScript
18 lines
817 B
JavaScript
import assert from 'node:assert/strict'
|
|
|
|
import { resolvePluginViewPath } from '../../src/utils/pluginViewResolver.js'
|
|
|
|
assert.equal(resolvePluginViewPath('plugin/demo/index'), '../../../plugins/demo/views/index.vue')
|
|
assert.equal(
|
|
resolvePluginViewPath('/plugin/demo/detail/list'),
|
|
'../../../plugins/demo/views/detail/list.vue'
|
|
)
|
|
assert.equal(resolvePluginViewPath('system/user/index'), '')
|
|
assert.equal(resolvePluginViewPath('plugin/demo'), '')
|
|
assert.equal(resolvePluginViewPath('plugin/demo/../admin'), '')
|
|
assert.equal(resolvePluginViewPath('plugin/demo//index'), '')
|
|
assert.equal(resolvePluginViewPath('plugin/Demo/index'), '')
|
|
assert.equal(resolvePluginViewPath('plugin/demo/index.vue'), '')
|
|
assert.equal(resolvePluginViewPath('plugin/demo/detail\\list'), '')
|
|
assert.equal(resolvePluginViewPath(null), '')
|