From 4f6ee56cd809fb10e7d0f1cb16882f75df98a045 Mon Sep 17 00:00:00 2001 From: KazariEX <1364035137@qq.com> Date: Mon, 24 Feb 2025 15:38:45 +0800 Subject: [PATCH] test: add case --- packages-private/dts-test/defineComponent.test-d.tsx | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/packages-private/dts-test/defineComponent.test-d.tsx b/packages-private/dts-test/defineComponent.test-d.tsx index fda3ca485..0aeed0331 100644 --- a/packages-private/dts-test/defineComponent.test-d.tsx +++ b/packages-private/dts-test/defineComponent.test-d.tsx @@ -11,6 +11,7 @@ import { defineComponent, h, reactive, + readonly, ref, withKeys, withModifiers, @@ -190,6 +191,7 @@ describe('with object props', () => { f: reactive({ g: ref('hello' as GT), }), + m: readonly(ref(1)) } }, provide() { @@ -259,6 +261,9 @@ describe('with object props', () => { // setup context properties should be mutable this.c = 2 + // @ts-expect-error setup context readonly properties should not be mutable + this.m = 2 + return null }, })