generated from ttipo/project-base
feat(flutter): 축제·행사 칸을 공연·행사로 바꾸고 카드에 종류와 세로 포스터를 보임
CI / 에러 코드 SSOT 동기화 검사 (pull_request) Waiting to run
CI (Flutter) / Flutter (analyze · test) (pull_request) Failing after 22m20s
CI / Backend (lint · test · e2e · build) (pull_request) Successful in 12m37s
CI / Frontend (lint · type-check · test) (pull_request) Has started running
CI / 에러 코드 SSOT 동기화 검사 (pull_request) Waiting to run
CI (Flutter) / Flutter (analyze · test) (pull_request) Failing after 22m20s
CI / Backend (lint · test · e2e · build) (pull_request) Successful in 12m37s
CI / Frontend (lint · type-check · test) (pull_request) Has started running
KOPIS 공연이 들어온 뒤 홈 '이번 주말' 칸의 대부분이 공연이 되었다. '축제·행사'라는 이름이면 축제 목록으로 오해하기 쉬워 '공연·행사'로 바꿨다 (이번 주말 · 다가오는 · 장소 상세 근처 · 빈 문구 · 홈 카테고리 칸, 영어 Shows & events). - 카드 아래 줄 앞에 종류(공연 · 축제 · 행사 · 전시)를 굵게 보인다. 배지는 쓰지 않는다 - 포스터가 대부분 세로(A판)라 썸네일을 5:7 로 보인다(홈 120×168, 세로 목록 60×84). 공공누리 3유형 사진은 그대로 자르지 않는다 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -255,9 +255,10 @@ void main() {
|
||||
|
||||
expect(_text('이번 주말, 어디 갈까요?'), findsOneWidget);
|
||||
expect(find.text('수성못'), findsOneWidget);
|
||||
expect(find.text('이번 주말 축제·행사'), findsOneWidget);
|
||||
expect(find.text('이번 주말 공연·행사'), findsOneWidget);
|
||||
expect(find.text('수성빛예술제'), findsOneWidget);
|
||||
expect(find.text('수성구 · 1.2km'), findsOneWidget);
|
||||
// 홈 행사 칸이 대부분 공연이라 분류를 지역 앞에 보인다
|
||||
expect(find.text('축제 · 수성구 · 1.2km'), findsOneWidget);
|
||||
expect(repo.calls.single.near, Neighborhood.suseongmot.point);
|
||||
});
|
||||
|
||||
@@ -271,14 +272,14 @@ void main() {
|
||||
expect(_text('현재 위치를 가져오지 못해 대구 도심을 기준으로 보여 드려요.'), findsOneWidget);
|
||||
});
|
||||
|
||||
testWidgets('주말 행사가 없으면 다가오는 축제·행사(30일)로 바꿔 보인다', (tester) async {
|
||||
testWidgets('주말 행사가 없으면 다가오는 공연·행사(30일)로 바꿔 보인다', (tester) async {
|
||||
final repo = await _pumpApp(
|
||||
tester,
|
||||
prefs: {'onboarding_done': true},
|
||||
repo: _FakeEventRepository(upcoming: [_event('e2', '대구 재즈 페스티벌')]),
|
||||
);
|
||||
|
||||
expect(find.text('다가오는 축제·행사'), findsOneWidget);
|
||||
expect(find.text('다가오는 공연·행사'), findsOneWidget);
|
||||
expect(find.text('대구 재즈 페스티벌'), findsOneWidget);
|
||||
expect(repo.calls.map((c) => c.range).toList(), [
|
||||
(from: '2026-11-07', to: '2026-11-08'),
|
||||
|
||||
Reference in New Issue
Block a user