fix all the broken test from changing image plugins style

This commit is contained in:
Josh de Leeuw 2019-07-05 12:25:47 -04:00
parent 02113068f9
commit 0a2f2cfaa6
4 changed files with 14 additions and 14 deletions

View File

@ -26,7 +26,7 @@ describe('image-button-response', function(){
auto_preload: false
});
expect(jsPsych.getDisplayElement().innerHTML).toMatch('<img src="../media/blue.png" id="jspsych-image-button-response-stimulus">');
expect(jsPsych.getDisplayElement().innerHTML).toMatch('<img src="../media/blue.png"');
});
test('display button labels', function(){
@ -73,7 +73,7 @@ describe('image-button-response', function(){
auto_preload: false
});
expect(jsPsych.getDisplayElement().innerHTML).toMatch(new RegExp('<img src="../media/blue.png" id="jspsych-image-button-response-stimulus">'));
expect(jsPsych.getDisplayElement().innerHTML).toMatch('<img src="../media/blue.png" id="jspsych-image-button-response-stimulus"');
utils.clickTarget(document.querySelector('#jspsych-image-button-response-button-0'));
@ -127,7 +127,7 @@ describe('image-button-response', function(){
auto_preload: false
});
expect(jsPsych.getDisplayElement().innerHTML).toMatch('<img src="../media/blue.png" id="jspsych-image-button-response-stimulus">');
expect(jsPsych.getDisplayElement().innerHTML).toMatch('<img src="../media/blue.png" id="jspsych-image-button-response-stimulus"');
jest.runTimersToTime(500);
expect(jsPsych.getDisplayElement().innerHTML).toBe('');
});
@ -145,7 +145,7 @@ describe('image-button-response', function(){
auto_preload: false
});
expect(jsPsych.getDisplayElement().innerHTML).toMatch('<img src="../media/blue.png" id="jspsych-image-button-response-stimulus">');
expect(jsPsych.getDisplayElement().innerHTML).toMatch('<img src="../media/blue.png" id="jspsych-image-button-response-stimulus"');
utils.clickTarget(document.querySelector('#jspsych-image-button-response-button-0'));

View File

@ -25,7 +25,7 @@ describe('image-keyboard-response', function(){
auto_preload: false
});
expect(jsPsych.getDisplayElement().innerHTML).toBe('<img src=\"../media/blue.png\" id=\"jspsych-image-keyboard-response-stimulus\">');
expect(jsPsych.getDisplayElement().innerHTML).toMatch('<img src=\"../media/blue.png\" id=\"jspsych-image-keyboard-response-stimulus\"');
utils.pressKey(70);
});
@ -42,14 +42,14 @@ describe('image-keyboard-response', function(){
auto_preload: false
});
expect(jsPsych.getDisplayElement().innerHTML).toMatch(new RegExp('<img src="../media/blue.png" id="jspsych-image-keyboard-response-stimulus">'));
expect(jsPsych.getDisplayElement().innerHTML).toMatch('<img src="../media/blue.png" id="jspsych-image-keyboard-response-stimulus"');
utils.pressKey(70);
expect(jsPsych.getDisplayElement().innerHTML).toBe('');
});
test('prompt should append html below stimulus', function(){
test('prompt should append html', function(){
var trial = {
type: 'image-keyboard-response',
stimulus: '../media/blue.png',
@ -62,7 +62,7 @@ describe('image-keyboard-response', function(){
auto_preload: false
});
expect(jsPsych.getDisplayElement().innerHTML).toMatch(new RegExp('<img src="../media/blue.png" id="jspsych-image-keyboard-response-stimulus"><div id="foo">this is a prompt</div>'));
expect(jsPsych.getDisplayElement().innerHTML).toMatch('<div id="foo">this is a prompt</div>');
utils.pressKey(70);
});
@ -99,7 +99,7 @@ describe('image-keyboard-response', function(){
auto_preload: false
});
expect(jsPsych.getDisplayElement().innerHTML).toMatch(new RegExp('<img src="../media/blue.png" id="jspsych-image-keyboard-response-stimulus">'));
expect(jsPsych.getDisplayElement().innerHTML).toMatch('<img src="../media/blue.png" id="jspsych-image-keyboard-response-stimulus"');
jest.runTimersToTime(500);
expect(jsPsych.getDisplayElement().innerHTML).toBe('');
});
@ -117,7 +117,7 @@ describe('image-keyboard-response', function(){
auto_preload: false
});
expect(jsPsych.getDisplayElement().innerHTML).toMatch(new RegExp('<img src="../media/blue.png" id="jspsych-image-keyboard-response-stimulus">'));
expect(jsPsych.getDisplayElement().innerHTML).toMatch('<img src="../media/blue.png" id="jspsych-image-keyboard-response-stimulus"');
utils.pressKey(70);

View File

@ -21,7 +21,7 @@ describe('image-slider-response', function(){
labels: ['left', 'right'],
button_label: 'button',
on_load: function(){
expect(jsPsych.getDisplayElement().innerHTML).toMatch('<div id="jspsych-image-slider-response-stimulus"><img src="../media/blue.png"></div>');
expect(jsPsych.getDisplayElement().innerHTML).toMatch('<div id="jspsych-image-slider-response-stimulus"><img src="../media/blue.png"');
utils.clickTarget(document.querySelector('#jspsych-image-slider-response-next'));
done();
}
@ -147,7 +147,7 @@ describe('image-slider-response', function(){
auto_preload: false
});
expect(jsPsych.getDisplayElement().innerHTML).toMatch('<div id="jspsych-image-slider-response-stimulus"><img src="../media/blue.png"></div>');
expect(jsPsych.getDisplayElement().innerHTML).toMatch('<div id="jspsych-image-slider-response-stimulus"><img src="../media/blue.png"');
jest.runTimersToTime(500);
expect(jsPsych.getDisplayElement().innerHTML).toBe('');
});
@ -166,7 +166,7 @@ describe('image-slider-response', function(){
auto_preload: false
});
expect(jsPsych.getDisplayElement().innerHTML).toMatch('<div id="jspsych-image-slider-response-stimulus"><img src="../media/blue.png"></div>');
expect(jsPsych.getDisplayElement().innerHTML).toMatch('<div id="jspsych-image-slider-response-stimulus"><img src="../media/blue.png"');
utils.clickTarget(document.querySelector('#jspsych-image-slider-response-next'));

View File

@ -37,7 +37,7 @@ describe('survey-html-form plugin', function(){
expect(jsPsych.getDisplayElement().innerHTML).toBe('');
// Check whether data is parsed properly
var data = jsPsych.data.get().values()[0].responses
var data = JSON.parse(jsPsych.data.get().values()[0].responses)
expect(data.second).toBe(TEST_VALUE)
});