From f8afa978b0452b402ac063313bc083d803a98c2f Mon Sep 17 00:00:00 2001 From: qiyao Date: Wed, 18 Sep 2024 20:37:45 +0800 Subject: [PATCH] feat: add get-merge-loader-template-reg.spec.ts --- .../__tests__/get-merge-loader-template-reg.spec.ts | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 packages/taro-helper/src/__tests__/get-merge-loader-template-reg.spec.ts diff --git a/packages/taro-helper/src/__tests__/get-merge-loader-template-reg.spec.ts b/packages/taro-helper/src/__tests__/get-merge-loader-template-reg.spec.ts new file mode 100644 index 000000000000..b01e6400f42a --- /dev/null +++ b/packages/taro-helper/src/__tests__/get-merge-loader-template-reg.spec.ts @@ -0,0 +1,10 @@ +import { getMergeLoaderTemplateReg } from '../utils' + +describe('getMergeLoaderTemplateReg', () => { + it('should return match current template RegExp', () => { + const input1 = '.xhsml' // 小红书小程序模版后缀 + const input2 = '.ksml' // 快手小程序模版后缀 + expect(getMergeLoaderTemplateReg(input1)).toEqual(/\.(wxml|axml|ttml|qml|swan|jxml|xhsml)(\?.*)?$/) + expect(getMergeLoaderTemplateReg(input2)).toEqual(/\.(wxml|axml|ttml|qml|swan|jxml|ksml)(\?.*)?$/) + }) +}) \ No newline at end of file