|
1 | 1 | "use strict";
|
2 | 2 | varactions_1=require('../../actions');
|
| 3 | +vartestName_1=require('./test-run/testName'); |
3 | 4 | vartypes_1=require('./types');
|
| 5 | +functiontestLoad(){ |
| 6 | +returnfunction(dispatch,getState){ |
| 7 | +var_a=getState(),dir=_a.dir,pagePosition=_a.pagePosition,tutorial=_a.tutorial,taskTests=_a.taskTests; |
| 8 | +vartestFile=testName_1.default({tutorial:tutorial,pagePosition:pagePosition}); |
| 9 | +dispatch({ |
| 10 | +type:types_1.TEST_LOAD,payload:{ |
| 11 | +dir:dir, |
| 12 | +tests:taskTests, |
| 13 | +load:tutorial.config.load, |
| 14 | +testFile:testFile, |
| 15 | +} |
| 16 | +}); |
| 17 | +}; |
| 18 | +} |
| 19 | +exports.testLoad=testLoad; |
4 | 20 | functiontestRun(){
|
5 | 21 | returnfunction(dispatch,getState){
|
6 | 22 | vartimeSinceLastTestRun=performance.now()-getState().testRun.time;
|
7 | 23 | if(timeSinceLastTestRun<1000){
|
8 | 24 | return;
|
9 | 25 | }
|
10 |
| -var_a=getState(),taskTests=_a.taskTests,dir=_a.dir,tutorial=_a.tutorial,taskPosition=_a.taskPosition; |
| 26 | +var_a=getState(),taskTests=_a.taskTests,dir=_a.dir,tutorial=_a.tutorial,taskPosition=_a.taskPosition,pagePosition=_a.pagePosition; |
| 27 | +vartestFile=testName_1.default({tutorial:tutorial,pagePosition:pagePosition}); |
11 | 28 | dispatch({
|
12 |
| -type:types_1.TEST_RUN,payload:{taskTests:taskTests,dir:dir,tutorial:tutorial,taskPosition:taskPosition} |
| 29 | +type:types_1.TEST_RUN, |
| 30 | +payload:{taskTests:taskTests,dir:dir,tutorial:tutorial,taskPosition:taskPosition,testFile:testFile} |
13 | 31 | });
|
14 | 32 | };
|
15 | 33 | }
|
16 | 34 | exports.testRun=testRun;
|
17 |
| -functiontestLoad(){ |
18 |
| -returnfunction(dispatch,getState){ |
19 |
| -var_a=getState(),dir=_a.dir,pagePosition=_a.pagePosition,tutorial=_a.tutorial; |
20 |
| -dispatch({ |
21 |
| -type:types_1.TEST_LOAD,payload:{ |
22 |
| -dir:dir, |
23 |
| -pagePosition:pagePosition, |
24 |
| -tutorial:{ |
25 |
| -name:tutorial.name, |
26 |
| -version:tutorial.version |
27 |
| -} |
28 |
| -} |
29 |
| -}); |
30 |
| -}; |
31 |
| -} |
32 |
| -exports.testLoad=testLoad; |
33 | 35 | functiontestResult(result){
|
34 | 36 | returnfunction(dispatch,getState){
|
35 | 37 | var_a=getState(),taskActions=_a.taskActions,progress=_a.progress,pagePosition=_a.pagePosition;
|
|