태그
#검사
글 8편 · 최신순
-
안드로이드를 만들며 15 — 달력에서 고른 날짜와 저장 시각을 섞었다
이력 필터에 Material DatePicker를 붙이면서 UTC 자정을 기기의 날짜로 읽는 문제를 확인했습니다. 연월일을 옮겨 현지 자정을 만들고 필터 테스트에 시간대를 전달하도록 고쳤습니다.
-
안드로이드를 만들며 16 — 사진 길이를 줬는데 Media3가 트랙을 찾았다
사진을 넣은 영상 내보내기가 Asset loader error로 멈췄습니다. EditedMediaItem의 길이 설정과 별개로 MediaItem에 이미지 표시 시간을 지정해야 했습니다.
-
안드로이드를 만들며 14 — 스키마 파일이 있는데 마이그레이션 테스트가 못 읽었다
Pocket PDF의 JVM 테스트에서 MigrationTestHelper가 스키마 에셋을 찾지 못했습니다. 이전 스키마로 DB를 직접 만들고 실제 마이그레이션과 Room의 최종 검증을 실행하도록 바꿨습니다.
-
디자인 시스템 세우기 6 — 제목의 자리는 있는데 글자가 없었다
일본어 제목이 빈칸으로 보였지만 DOM과 레이아웃은 정상이었습니다. 사용한 폰트에 폭만 있고 획이 없는 글자가 있어, 적용 문자 범위를 제한했습니다.
-
빌드는 실패했는데 커밋 도우미는 통과시켰습니다
빌드 로그를 grep으로 거른 뒤 마지막 명령의 종료값을 읽어 실패한 빌드를 통과시켰습니다. 변경을 되돌려 고치고, zsh의 pipestatus로 빌드 결과를 확인하는 방법을 정리했습니다.
-
HTML을 배포했는데 브라우저에 소스가 나왔습니다
모바일 조회 화면을 Supabase에 올렸지만 HTML이 텍스트로 내려왔습니다. HEAD와 GET 응답의 차이를 확인하고 화면 호스팅을 Cloudflare Pages로 옮겼습니다.
-
원화를 올렸는데 검수할 그림이 없었습니다
이모티콘 원화 업로드는 성공했지만 항목 번호가 저장되지 않아 검수에서 빠졌습니다. 파일 이름으로 연결 대상을 미리 보여주고, 이미 올린 그림도 다시 연결할 수 있게 고쳤습니다.
-
보상형 광고를 추가하고 검사 목록은 그대로 뒀습니다
Google 테스트 ID는 출시 검사에 걸렸지만, 보상형 광고의 빈 값은 검사 대상에서 빠져 있었습니다. 목록을 보완하고 광고별 준비 상태를 나눴습니다.