From 2777cd37b43bf8aaf780596bd6732a0eabcbb529 Mon Sep 17 00:00:00 2001 From: Evan You Date: Wed, 21 Aug 2019 12:03:35 -0400 Subject: [PATCH] test: test immutable + ref --- packages/reactivity/__tests__/immutable.spec.ts | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/packages/reactivity/__tests__/immutable.spec.ts b/packages/reactivity/__tests__/immutable.spec.ts index 49b2fa57f..16889ebcc 100644 --- a/packages/reactivity/__tests__/immutable.spec.ts +++ b/packages/reactivity/__tests__/immutable.spec.ts @@ -8,7 +8,8 @@ import { markImmutable, lock, unlock, - effect + effect, + ref } from '../src' describe('reactivity/immutable', () => { @@ -390,4 +391,11 @@ describe('reactivity/immutable', () => { expect(isImmutable(obj.foo)).toBe(false) expect(isImmutable(obj.bar)).toBe(true) }) + + test('should make ref immutable', () => { + const n: any = immutable(ref(1)) + n.value = 2 + expect(n.value).toBe(1) + expect(warn).toHaveBeenCalledTimes(1) + }) })