Skip to content

[8팀 최준만] [Chapter 1-3] React, Beyond the Basics #5

[8팀 최준만] [Chapter 1-3] React, Beyond the Basics

[8팀 최준만] [Chapter 1-3] React, Beyond the Basics #5

Triggered via pull request December 29, 2024 09:41
@junman95junman95
opened #5
Status Failure
Total duration 20s
Artifacts

ci.yml

on: pull_request_target
Fit to window
Zoom out
Zoom in

Annotations

15 errors and 4 warnings
src/__tests__/basic.test.tsx > Chapter 1-3 기본과제: hooks 구현하기 > > 비교 함수 구현하기 > > shallowEquals 함수 > 배열을 얕게 비교해야 한다: src/__tests__/basic.test.tsx#L37
AssertionError: expected false to be true // Object.is equality - Expected + Received - true + false ❯ src/__tests__/basic.test.tsx:37:53
src/__tests__/basic.test.tsx > Chapter 1-3 기본과제: hooks 구현하기 > > 비교 함수 구현하기 > > shallowEquals 함수 > 객체를 얕게 비교해야 한다: src/__tests__/basic.test.tsx#L45
AssertionError: expected false to be true // Object.is equality - Expected + Received - true + false ❯ src/__tests__/basic.test.tsx:45:63
src/__tests__/basic.test.tsx > Chapter 1-3 기본과제: hooks 구현하기 > > 비교 함수 구현하기 > > deepEquals 함수 > 배열을 정확히 비교해야 한다: src/__tests__/basic.test.tsx#L74
AssertionError: expected false to be true // Object.is equality - Expected + Received - true + false ❯ src/__tests__/basic.test.tsx:74:50
src/__tests__/basic.test.tsx > Chapter 1-3 기본과제: hooks 구현하기 > > 비교 함수 구현하기 > > deepEquals 함수 > 객체를 정확히 비교해야 한다: src/__tests__/basic.test.tsx#L81
AssertionError: expected false to be true // Object.is equality - Expected + Received - true + false ❯ src/__tests__/basic.test.tsx:81:60
src/__tests__/basic.test.tsx > Chapter 1-3 기본과제: hooks 구현하기 > > 비교 함수 구현하기 > > deepEquals 함수 > 중첩된 구조를 정확히 비교해야 한다: src/__tests__/basic.test.tsx#L92
AssertionError: expected false to be true // Object.is equality - Expected + Received - true + false ❯ src/__tests__/basic.test.tsx:92:40
src/__tests__/basic.test.tsx > Chapter 1-3 기본과제: hooks 구현하기 > > '직접 구현한 hooks' > > useRef 훅 > 렌더링 간에 ref 값을 유지하고, 값 변경 시 리렌더링을 트리거하지 않아야 한다: src/__tests__/basic.test.tsx#L192
AssertionError: expected 'Ref Value: 0' to be 'Ref Value: 1' // Object.is equality Expected: "Ref Value: 1" Received: "Ref Value: 0" ❯ src/__tests__/basic.test.tsx:192:54
src/__tests__/basic.test.tsx > Chapter 1-3 기본과제: hooks 구현하기 > > '직접 구현한 hooks' > > useCallback 훅 > useCallback 메모이제이션 테스트: 의존성의 값들이 변경될 때 재생성: src/__tests__/basic.test.tsx#L352
AssertionError: expected [Function] to be [Function] // Object.is equality Compared values have no visual difference. ❯ src/__tests__/basic.test.tsx:352:52
src/__tests__/advanced.test.tsx > 최적화된 App 컴포넌트 테스트 > 테마 변경 시 Header, ItemList만 리렌더링되어야 한다: src/__tests__/advanced.test.tsx#L34
AssertionError: expected "renderLog" to be called 2 times, but got 4 times ❯ src/__tests__/advanced.test.tsx:34:27
advacned
Process completed with exit code 1.
basic
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
lint
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
build
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
advacned
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636