fontFamily.test.js 456 B

12345678910111213
  1. const assert = require('node:assert/strict')
  2. const fs = require('node:fs')
  3. const path = require('node:path')
  4. const root = path.join(__dirname, '..')
  5. const appSource = fs.readFileSync(path.join(root, 'App.vue'), 'utf8')
  6. assert.match(
  7. appSource,
  8. /\*:not\(\.u-icon__icon\):not\(\[class\*=['"]iconfont['"]\]\)\s*\{[\s\S]*?font-family:\s*Calibri,\s*['"]Microsoft JhengHei UI['"],\s*sans-serif\s*!important;/
  9. )
  10. console.log('global font family rules: PASS')