mirror of
https://github.com/jspsych/jsPsych.git
synced 2025-05-12 08:38:11 +00:00
change keyCodes to keys passed to utils.pressKey()
This commit is contained in:
parent
fe0b40bfd5
commit
2e6378d7e2
@ -18,7 +18,7 @@ describe('The css_classes parameter for trials', function(){
|
||||
jsPsych.init({timeline:[trial]});
|
||||
|
||||
expect(jsPsych.getDisplayElement().classList.contains('foo')).toBe(true);
|
||||
utils.pressKey(32);
|
||||
utils.pressKey('a');
|
||||
})
|
||||
|
||||
test('Gracefully handles single class when not in array', function(){
|
||||
@ -31,7 +31,7 @@ describe('The css_classes parameter for trials', function(){
|
||||
jsPsych.init({timeline:[trial]});
|
||||
|
||||
expect(jsPsych.getDisplayElement().classList.contains('foo')).toBe(true);
|
||||
utils.pressKey(32);
|
||||
utils.pressKey('a');
|
||||
})
|
||||
|
||||
test('Removes the added classes at the end of the trial', function(){
|
||||
@ -44,7 +44,7 @@ describe('The css_classes parameter for trials', function(){
|
||||
jsPsych.init({timeline:[trial]});
|
||||
|
||||
expect(jsPsych.getDisplayElement().classList.contains('foo')).toBe(true);
|
||||
utils.pressKey(32);
|
||||
utils.pressKey('a');
|
||||
expect(jsPsych.getDisplayElement().classList.contains('foo')).toBe(false);
|
||||
|
||||
})
|
||||
@ -61,7 +61,7 @@ describe('The css_classes parameter for trials', function(){
|
||||
jsPsych.init({timeline:[tm]});
|
||||
|
||||
expect(jsPsych.getDisplayElement().classList.contains('foo')).toBe(true);
|
||||
utils.pressKey(32);
|
||||
utils.pressKey('a');
|
||||
expect(jsPsych.getDisplayElement().classList.contains('foo')).toBe(false);
|
||||
|
||||
})
|
||||
@ -78,7 +78,7 @@ describe('The css_classes parameter for trials', function(){
|
||||
jsPsych.init({timeline:[trial]});
|
||||
|
||||
expect(jsPsych.getDisplayElement().classList.contains('foo')).toBe(true);
|
||||
utils.pressKey(32);
|
||||
utils.pressKey('a');
|
||||
expect(jsPsych.getDisplayElement().classList.contains('foo')).toBe(false);
|
||||
|
||||
})
|
||||
@ -100,7 +100,7 @@ describe('The css_classes parameter for trials', function(){
|
||||
jsPsych.init({timeline:[t]});
|
||||
|
||||
expect(jsPsych.getDisplayElement().classList.contains('foo')).toBe(true);
|
||||
utils.pressKey(32);
|
||||
utils.pressKey('a');
|
||||
expect(jsPsych.getDisplayElement().classList.contains('foo')).toBe(false);
|
||||
|
||||
})
|
||||
|
@ -393,11 +393,11 @@ describe('on_timeline_finish', function(){
|
||||
|
||||
jsPsych.init({timeline: [mini_timeline]});
|
||||
|
||||
utils.pressKey(32);
|
||||
utils.pressKey('a');
|
||||
expect(on_finish_fn).not.toHaveBeenCalled();
|
||||
utils.pressKey(32);
|
||||
utils.pressKey('a');
|
||||
expect(on_finish_fn).not.toHaveBeenCalled();
|
||||
utils.pressKey(32);
|
||||
utils.pressKey('a');
|
||||
expect(on_finish_fn).toHaveBeenCalled();
|
||||
});
|
||||
|
||||
@ -423,8 +423,8 @@ describe('on_timeline_finish', function(){
|
||||
|
||||
jsPsych.init({timeline: [mini_timeline]});
|
||||
|
||||
utils.pressKey(32);
|
||||
utils.pressKey(32);
|
||||
utils.pressKey('a');
|
||||
utils.pressKey('a');
|
||||
expect(on_finish_fn.mock.calls.length).toBe(1);
|
||||
|
||||
})
|
||||
@ -446,8 +446,8 @@ describe('on_timeline_finish', function(){
|
||||
|
||||
jsPsych.init({timeline: [mini_timeline]});
|
||||
|
||||
utils.pressKey(32);
|
||||
utils.pressKey(32);
|
||||
utils.pressKey('a');
|
||||
utils.pressKey('a');
|
||||
expect(on_finish_fn.mock.calls.length).toBe(2);
|
||||
|
||||
})
|
||||
@ -516,9 +516,9 @@ describe('on_timeline_start', function(){
|
||||
jsPsych.init({timeline: [mini_timeline]});
|
||||
|
||||
expect(on_start_fn).toHaveBeenCalled();
|
||||
utils.pressKey(32);
|
||||
utils.pressKey(32);
|
||||
utils.pressKey(32);
|
||||
utils.pressKey('a');
|
||||
utils.pressKey('a');
|
||||
utils.pressKey('a');
|
||||
expect(on_start_fn.mock.calls.length).toBe(1);
|
||||
|
||||
})
|
||||
@ -546,8 +546,8 @@ describe('on_timeline_start', function(){
|
||||
jsPsych.init({timeline: [mini_timeline]});
|
||||
|
||||
expect(on_start_fn).toHaveBeenCalled();
|
||||
utils.pressKey(32);
|
||||
utils.pressKey(32);
|
||||
utils.pressKey('a');
|
||||
utils.pressKey('a');
|
||||
expect(on_start_fn.mock.calls.length).toBe(1);
|
||||
|
||||
})
|
||||
@ -570,8 +570,8 @@ describe('on_timeline_start', function(){
|
||||
jsPsych.init({timeline: [mini_timeline]});
|
||||
|
||||
expect(on_start_fn).toHaveBeenCalled();
|
||||
utils.pressKey(32);
|
||||
utils.pressKey(32);
|
||||
utils.pressKey('a');
|
||||
utils.pressKey('a');
|
||||
expect(on_start_fn.mock.calls.length).toBe(2);
|
||||
|
||||
})
|
||||
|
@ -273,7 +273,7 @@ describe('timeline variables are correctly evaluated', function(){
|
||||
})
|
||||
|
||||
expect(jsPsych.getDisplayElement().innerHTML).toMatch('foo');
|
||||
utils.pressKey(32);
|
||||
utils.pressKey('a');
|
||||
expect(jsPsych.getDisplayElement().innerHTML).toMatch('bar');
|
||||
});
|
||||
|
||||
@ -303,7 +303,7 @@ describe('timeline variables are correctly evaluated', function(){
|
||||
})
|
||||
|
||||
|
||||
utils.pressKey(32);
|
||||
utils.pressKey('a');
|
||||
expect(x).toBe('foo');
|
||||
})
|
||||
|
||||
@ -333,7 +333,7 @@ describe('timeline variables are correctly evaluated', function(){
|
||||
})
|
||||
|
||||
|
||||
utils.pressKey(32);
|
||||
utils.pressKey('a');
|
||||
expect(x).toBe('foo');
|
||||
})
|
||||
|
||||
@ -360,7 +360,7 @@ describe('timeline variables are correctly evaluated', function(){
|
||||
})
|
||||
|
||||
|
||||
utils.pressKey(32);
|
||||
utils.pressKey('a');
|
||||
expect(jsPsych.data.get().values()[0].x).toBe('foo');
|
||||
})
|
||||
|
||||
@ -389,7 +389,7 @@ describe('timeline variables are correctly evaluated', function(){
|
||||
})
|
||||
|
||||
|
||||
utils.pressKey(32);
|
||||
utils.pressKey('a');
|
||||
expect(x).toBe('foo');
|
||||
})
|
||||
|
||||
@ -418,7 +418,7 @@ describe('timeline variables are correctly evaluated', function(){
|
||||
})
|
||||
|
||||
|
||||
utils.pressKey(32);
|
||||
utils.pressKey('a');
|
||||
expect(x).toBe('foo');
|
||||
})
|
||||
|
||||
@ -443,8 +443,8 @@ describe('jsPsych.allTimelineVariables()', function(){
|
||||
|
||||
jsPsych.init({timeline: [t]});
|
||||
|
||||
utils.pressKey(32);
|
||||
utils.pressKey(32);
|
||||
utils.pressKey('a');
|
||||
utils.pressKey('a');
|
||||
|
||||
var data = jsPsych.data.get().values();
|
||||
expect(data[0].a).toBe(1);
|
||||
@ -479,10 +479,10 @@ describe('jsPsych.allTimelineVariables()', function(){
|
||||
|
||||
jsPsych.init({timeline: [t2]});
|
||||
|
||||
utils.pressKey(32);
|
||||
utils.pressKey(32);
|
||||
utils.pressKey(32);
|
||||
utils.pressKey(32);
|
||||
utils.pressKey('a');
|
||||
utils.pressKey('a');
|
||||
utils.pressKey('a');
|
||||
utils.pressKey('a');
|
||||
|
||||
|
||||
var data = jsPsych.data.get().values();
|
||||
@ -523,8 +523,8 @@ describe('jsPsych.allTimelineVariables()', function(){
|
||||
|
||||
jsPsych.init({timeline: [t]});
|
||||
|
||||
utils.pressKey(32);
|
||||
utils.pressKey(32);
|
||||
utils.pressKey('a');
|
||||
utils.pressKey('a');
|
||||
|
||||
expect(a).toBe(1);
|
||||
expect(b).toBe(2);
|
||||
|
@ -186,12 +186,12 @@ describe('loop function', function(){
|
||||
});
|
||||
|
||||
// first trial
|
||||
utils.pressKey(32);
|
||||
utils.pressKey('a');
|
||||
|
||||
expect(count).toBe(0);
|
||||
|
||||
// second trial
|
||||
utils.pressKey(32);
|
||||
utils.pressKey('a');
|
||||
|
||||
expect(count).toBe(1);
|
||||
})
|
||||
@ -321,12 +321,12 @@ describe('conditional function', function(){
|
||||
expect(conditional_count).toBe(1);
|
||||
|
||||
// first trial
|
||||
utils.pressKey(32);
|
||||
utils.pressKey('a');
|
||||
|
||||
expect(conditional_count).toBe(1);
|
||||
|
||||
// second trial
|
||||
utils.pressKey(32);
|
||||
utils.pressKey('a');
|
||||
|
||||
expect(conditional_count).toBe(1);
|
||||
})
|
||||
@ -356,12 +356,12 @@ describe('conditional function', function(){
|
||||
expect(conditional_count).toBe(1);
|
||||
|
||||
// first trial
|
||||
utils.pressKey(32);
|
||||
utils.pressKey('a');
|
||||
|
||||
expect(conditional_count).toBe(1);
|
||||
|
||||
// second trial
|
||||
utils.pressKey(32);
|
||||
utils.pressKey('a');
|
||||
|
||||
expect(conditional_count).toBe(1);
|
||||
})
|
||||
|
Loading…
Reference in New Issue
Block a user