>  기사  >  백엔드 개발  >  Gomega는 은행나무처럼 완전한 문자열을 인쇄할 수 있나요?

Gomega는 은행나무처럼 완전한 문자열을 인쇄할 수 있나요?

PHPz
PHPz앞으로
2024-02-09 08:33:32528검색

Gomega는 은행나무처럼 완전한 문자열을 인쇄할 수 있나요?

php 에디터 유즈 안녕하세요! 언급하신 질문과 관련해 Gomega와 ginkgo는 둘 다 Go 언어에서 널리 사용되는 테스트 프레임워크입니다. 테스트 측면에서는 유사점이 있지만 전체 문자열을 인쇄하는 데는 몇 가지 차이점이 있습니다. Gomega의 경우 몇 가지 편리한 기능과 단언문을 제공하지만, 문자열을 인쇄할 때 전체 문자열이 아닌 일부만 표시됩니다. Ginkgo는 전체 문자열을 인쇄할 수 있으며 이는 문제 디버깅 및 문제 해결에 매우 유용합니다. 따라서 전체 문자열을 인쇄해야 하는 경우 은행나무를 사용하여 테스트하는 것이 좋습니다. 그것이 당신에게 도움이 되기를 바랍니다!

질문 내용

단위 테스트의 인쇄 예 오류:

으아악

인쇄 제한을 늘릴 수 있는 방법이 있나요? 이건 정말 불가능합니다... 최소한 100개 이상의 표지판이나 뭐...

편집: 제가 충분한 정보를 제공하지 않았을 수도 있습니다:

으아악

이것은 문자열의 유일한 다른 부분이 아닙니다. 오류가 발생하면 추가 컨텍스트 없이는 읽기 어려울 수 있습니다. 전체 비교 인쇄를 허용하는 방법이 있어야 하지 않나요? nodejs chai의 상황과 유사합니다.

Solution

https://www.php.cn/link/e3c92f539bc17efbcc0c2e5229efa268 이것 좀 보세요, 온시가 답글을 달았습니다. format 패키지를 확인해 보세요.

위 내용은 Gomega는 은행나무처럼 완전한 문자열을 인쇄할 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 stackoverflow.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제