add broken test for #391

This commit is contained in:
Josh de Leeuw 2017-06-10 23:56:20 -04:00 committed by KristinDiep
parent 097cac67aa
commit e96a530677

View File

@ -106,4 +106,48 @@ describe('The data parameter', function(){
//resolve(); //resolve();
})).then(function(data) { expect(data).toBe(2) }); })).then(function(data) { expect(data).toBe(2) });
}); });
test('should record data to all nested trials with timeline variables even when nested trials have own data', function(){
require(root + 'jspsych.js');
require(root + 'plugins/jspsych-text.js');
return (new Promise(function(resolve, reject){
var key_data = null;
var vars = [
{text: 'a'},
{text: 'b'}
];
var trial = {
timeline: [
{
type: 'text',
text: jsPsych.timelineVariable('text'),
data: {foo: 1}
}
],
timeline_variables: vars,
data: {added: true},
}
jsPsych.init({
timeline: [trial],
on_finish: function() {
var d = jsPsych.data.get().filter({added: true}).count();
resolve(d);
}
});
document.querySelector('.jspsych-display-element').dispatchEvent(new KeyboardEvent('keydown', {keyCode: 32}));
document.querySelector('.jspsych-display-element').dispatchEvent(new KeyboardEvent('keyup', {keyCode: 32}));
document.querySelector('.jspsych-display-element').dispatchEvent(new KeyboardEvent('keydown', {keyCode: 32}));
document.querySelector('.jspsych-display-element').dispatchEvent(new KeyboardEvent('keyup', {keyCode: 32}));
//resolve();
})).then(function(data) { expect(data).toBe(2) });
});
}); });