TAP version 13 # Subtest: SSR player ships the stored ratio and responsive stage without the old hard limit not ok 1 - SSR player ships the stored ratio and responsive stage without the old hard limit --- duration_ms: 2.454666 type: 'test' location: '/private/var/folders/g5/hclggccx15qdjf89b6vn1fw80000gn/T/bibimbap-prechange-oo0st4cd/src/test/js/webgl-player.test.cjs:29:1' failureType: 'testCodeFailure' error: |- The input did not match the regular expression /data-display-width="<%= displayWidth %>"/. Input: '<%@ page contentType="text/html;charset=UTF-8" pageEncoding="UTF-8" %>\n' + '<%@ page import="org.springframework.web.util.HtmlUtils" %>\n' + '<%\n' + ' boolean owner = Boolean.TRUE.equals(request.getAttribute("owner"));\n' + ' String ctx = request.getContextPath();\n' + ' String gameIdValue = HtmlUtils.htmlEscape(String.valueOf(request.getAttribute("gameId")));\n' + ' String gameNameValue = HtmlUtils.htmlEscape(String.valueOf(request.getAttribute("gameName")));\n' + ' String creatorValue = HtmlUtils.htmlEscape(String.valueOf(request.getAttribute("creator")));\n' + ' String likeCountFormattedValue = HtmlUtils.htmlEscape(String.valueOf(request.getAttribute("likeCountFormatted")));\n' + ' String creatorNoteValue = HtmlUtils.htmlEscape(String.valueOf(request.getAttribute("creatorNote")));\n' + ' String gitUrlValue = HtmlUtils.htmlEscape(String.valueOf(request.getAttribute("gitUrl")));\n' + ' String webglFrameSrc = String.valueOf(request.getAttribute("webglFrameSrc"));\n' + ' if (webglFrameSrc == null || webglFrameSrc.isBlank() || "null".equals(webglFrameSrc)) {\n' + ' webglFrameSrc = String.valueOf(request.getAttribute("webglUrl"));\n' + ' }\n' + ' if (webglFrameSrc == null || webglFrameSrc.isBlank() || "null".equals(webglFrameSrc)) {\n' + ' webglFrameSrc = "";\n' + ' } else if (webglFrameSrc.startsWith("/")) {\n' + ' webglFrameSrc = ctx + webglFrameSrc;\n' + ' }\n' + ' String webglFrameSrcValue = HtmlUtils.htmlEscape(webglFrameSrc);\n' + '%>\n' + '\n' + '\n' + '\n' + ' \n' + ' \n' + ' \n' + ' <%= gameNameValue %> — bibimbap\n' + '
목록으로 <% if (owner) { %>
수정
<% } %>

<%= gameNameValue %>

번호
#<%= gameIdValue %>
제작자
<%= creatorValue %>

플레이

WebGL

제작자의 한마디

이 게임을 만들며 전하고 싶었던 이야기예요.

<%= creatorNoteValue %>

리뷰

별점과 함께 플레이 평가를 남겨 주세요. 게임당 한 번 작성할 수 있어요.

    덧글

    플레이 소감이나 버그 제보를 남겨 주세요.

      operator: 'match' stack: |- TestContext. (/private/var/folders/g5/hclggccx15qdjf89b6vn1fw80000gn/T/bibimbap-prechange-oo0st4cd/src/test/js/webgl-player.test.cjs:32:10) Test.runInAsyncScope (node:async_hooks:214:14) Test.run (node:internal/test_runner/test:1047:25) Test.start (node:internal/test_runner/test:944:17) startSubtestAfterBootstrap (node:internal/test_runner/harness:296:17) ... 1..1 # tests 1 # suites 0 # pass 0 # fail 1 # cancelled 0 # skipped 0 # todo 0 # duration_ms 46.247958