0
Mocha에 connect-assets으로 컴파일 된 프런트 엔드 자바 스크립트를 테스트하는 방법을 알아 내려고합니다.연결 자산을 모카와 함께 컴파일했습니다.
mocha에는 브라우저 러너가 있지만 실제 애플리케이션 자바 스크립트와 동일한 애셋을 컴파일하고 사용하지 않습니다.
mocha로 JS를 컴파일 한 연결 자산을 어떻게 테스트 할 수 있습니까?
Mocha에 connect-assets으로 컴파일 된 프런트 엔드 자바 스크립트를 테스트하는 방법을 알아 내려고합니다.연결 자산을 모카와 함께 컴파일했습니다.
mocha에는 브라우저 러너가 있지만 실제 애플리케이션 자바 스크립트와 동일한 애셋을 컴파일하고 사용하지 않습니다.
mocha로 JS를 컴파일 한 연결 자산을 어떻게 테스트 할 수 있습니까?
명령 줄에서 모든 작업을 수행하려는 경우 가능하지 않다고 생각합니다.
mocha로 클라이언트 측 코드를 테스트하려면 새 클라이언트 측 테스트 페이지를 설정해야 할 수 있습니다.
당신은 당신의 공용 폴더에 새로운 테스트 디렉토리를 생성하는
mkdir public/test && mocha init public/test
을 수행하여 해당 프로세스를 시작하고
mocha.css
mocha.js
tests.html
거기에서의 도전은 당신이컴파일 된 자바 스크립트를 그 tests.html 페이지에서 얻는 방법 일 것입니다. 좋은 대답은 아닙니다.
나는 새로운 testLayout.jade
을 만드는 추천
<html>
<head>
<title>Mocha</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link rel="stylesheet" href="/test/mocha.css" />
</head>
<body>
<div id="mocha"></div>
<script src="/test/mocha.js"></script>
<script>mocha.setup('bdd')</script>
<!-- Your connect-assets js("") script references here -->
<script>
mocha.run();
</script>
</body>
</html>
는 그런 다음 레이아웃 것을 확장 또 다른 뷰를 생성해야 할거야 여기에 다음과 같은 HTML을 번역 할 것입니다. 그리고 마지막으로 경로를 만들어 모든 것을 표시하십시오.