chore(reactivity): correct the description of the test case (#4135)
This commit is contained in:
		
							parent
							
								
									3056e9b3dc
								
							
						
					
					
						commit
						35cc7b0d31
					
				@ -850,7 +850,7 @@ describe('reactivity/effect', () => {
 | 
				
			|||||||
    expect(dummy).toBe(1)
 | 
					    expect(dummy).toBe(1)
 | 
				
			||||||
  })
 | 
					  })
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  it('should not be trigger when the value and the old value both are NaN', () => {
 | 
					  it('should not be triggered when the value and the old value both are NaN', () => {
 | 
				
			||||||
    const obj = reactive({
 | 
					    const obj = reactive({
 | 
				
			||||||
      foo: NaN
 | 
					      foo: NaN
 | 
				
			||||||
    })
 | 
					    })
 | 
				
			||||||
@ -884,13 +884,14 @@ describe('reactivity/effect', () => {
 | 
				
			|||||||
    expect(record).toBeUndefined()
 | 
					    expect(record).toBeUndefined()
 | 
				
			||||||
  })
 | 
					  })
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  it('should trigger once effect when set the equal proxy', () => {
 | 
					  it('should not be triggered when set with the same proxy', () => {
 | 
				
			||||||
    const obj = reactive({ foo: 1 })
 | 
					    const obj = reactive({ foo: 1 })
 | 
				
			||||||
    const observed: any = reactive({ obj })
 | 
					    const observed: any = reactive({ obj })
 | 
				
			||||||
    const fnSpy = jest.fn(() => observed.obj)
 | 
					    const fnSpy = jest.fn(() => observed.obj)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    effect(fnSpy)
 | 
					    effect(fnSpy)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    expect(fnSpy).toHaveBeenCalledTimes(1)
 | 
				
			||||||
    observed.obj = obj
 | 
					    observed.obj = obj
 | 
				
			||||||
    expect(fnSpy).toHaveBeenCalledTimes(1)
 | 
					    expect(fnSpy).toHaveBeenCalledTimes(1)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -900,6 +901,7 @@ describe('reactivity/effect', () => {
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
    effect(fnSpy2)
 | 
					    effect(fnSpy2)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    expect(fnSpy2).toHaveBeenCalledTimes(1)
 | 
				
			||||||
    observed2.obj2 = obj2
 | 
					    observed2.obj2 = obj2
 | 
				
			||||||
    expect(fnSpy2).toHaveBeenCalledTimes(1)
 | 
					    expect(fnSpy2).toHaveBeenCalledTimes(1)
 | 
				
			||||||
  })
 | 
					  })
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user