qunit

    0

    1답변

    은 다음과 같습니다 이 테스트 완료 후, 비동기 테스트 를 시작할 비동기에게 테스트를 시작 임의의 수의 테스트를 위해 그렇게하십시오. 설정 QUnit.config.reorder에서로 설정하십시오.은 이전 테스트가 완료되기 전에 테스트가 시작되는 것을 막지 않습니다. asyncTest('test1',function(){}); // all tests are s

    25

    2답변

    qunit (http://qunitjs.com)을 사용하여 카르마 테스트 러너 (http://karma-runner.github.io/0.8/index.html)를 가지고 놀고 있습니다. 나는 성공적으로 간단한 테스트 (100 % JavaScript)를 생성하고 실행했지만, 이제 DOM 노드와 상호 작용하는 코드를 테스트하기 위해 HTML 픽스쳐를 사용하려

    1

    1답변

    내가 Google지도 API를로드 할 https://github.com/millermedeiros/requirejs-plugins에서 비동기 플러그인을 사용하고 테스트를 실행하는 RequireJS Google지도 비웃음 : define(['async!//maps.google.com/maps/api/js?libraries=places&sensor=false'

    1

    1답변

    이 테스트가 실패하지 않고 이상한 이유가 없어서 이상한 문제가 발생했습니다. 무슨 일이 일어나고 있는지 잘 모르겠습니다. 때로는 시험을 새로 고치고 통과 할 것입니다. 다른 때에는 아무 것도 변경하지 않고 실패합니다. 누군가가 무슨 일이 일어나고 있는지 설명 할 수 있는지 궁금합니다. var viewModel = function() { return

    6

    2답변

    저는 개발 중에 (CI와는 별도로) 내 QUnit 테스트를 실행하기 위해 Grunt, PhantomJS 및 "watch"플러그인을 사용하고 있습니다. 특정 모듈에 대한 테스트가 진행되는 동안 특정 QUnit 모듈에 집중할 수 있기를 바랍니다. 브라우저에서 QUnit을 실행할 때 (모든 테스트 대 비해) 실행할 모듈을 지정할 수 있습니다. 질문 : 그렇다면

    6

    1답변

    AngularJS와 $ 위치 서비스 의존성이 정확하게 주입됩니다. var $injector = angular.injector(['ng', 'myApp']); var $location = $injector.get('$location'); 소스 : http://jsfiddle.net/H4qGb/5/ 하나 더 이상한 오류가 두 번째 테스트에서 발생합니다.

    4

    1답변

    바닥 글 바용 jQuery 위젯을 빌드했습니다. 이 막대에는 클릭 할 수있는 일정이 있습니다. 기능을 확인하기 위해 단위 테스트를 작성하고 싶습니다. 테스트를 위해 저는 qunit을 사용하고 있습니다. 나는이 기능을 테스트 장치를 만들려면 : - 체크 표시 줄이로드 다시 닫기 버튼 표시 줄에서 다음을 클릭에 을 최소화해야 닫기 버튼 표시 줄에 확인을 극대화

    2

    1답변

    기본적으로 잘 작동하는 QUnit + Sinon.js를 사용하고 있습니다. 지속적인 통합 프로세스를 구축하려고 할 때 문제가 발생했습니다. js-test-driver 프레임 워크를 사용하여 지속적인 통합 환경에서 실행할 수 있습니다. 과거에는 Sinon.js없이 사용했지만 문제가되지 않았습니다. 그러나 Sinon.js 플러그인을 포함 시키면 전혀 작동하지

    2

    1답변

    개발을 위해 grunt server을 실행하는 동안 grunt qunit 작업을 개별적으로 사용하여 테스트를 수행 할 수 있습니까? all 속성에 ["test/**/*.html"]을 통과하려고하지만 실행이 실패하고 돌아갑니다 (Warning: 0/0 assertions ran (0ms) Use) 그것은 보이지만, 그것은 phantomjs 인스턴스를 해고하지

    0

    1답변

    스파이 방법 : initialize:function(){ var myView = new MyViewClass({ vent : this.getParent().getVent(); }); ..... other code of the initialize method }, getParent(){ .... returns the parent