Skip to content

Commit

Permalink
Updated tests
Browse files Browse the repository at this point in the history
  • Loading branch information
jazz-soft committed Feb 17, 2023
1 parent 8440369 commit b8da5f0
Show file tree
Hide file tree
Showing 2 changed files with 50 additions and 0 deletions.
4 changes: 4 additions & 0 deletions test/common.js
Original file line number Diff line number Diff line change
Expand Up @@ -1371,6 +1371,10 @@ describe('Engine: none', function() {
test.dummy_midi_out();
test.widget_midi_in();
test.widget_midi_out();
test.mask_midi_in();
test.mask_midi_out();
test.unmask_midi_in();
test.unmask_midi_out();
test.connect_watcher();
test.init_web_audio();
test.web_midi_access_no_sysex();
Expand Down
46 changes: 46 additions & 0 deletions test/tests.js
Original file line number Diff line number Diff line change
Expand Up @@ -158,6 +158,52 @@ module.exports = function(JZZ, PARAMS, DRIVER) {
});
},

mask_midi_in: function() {
it('Mask MIDI-In', function(done) {
var port;
var widget = JZZ.Widget();
JZZ.addMidiIn('Widget MIDI-In', widget);
JZZ.maskMidiIn('Widget MIDI-In');
JZZ.maskMidiIn('Widget MIDI-In');
engine.openMidiIn('Widget MIDI-In').or(function() { done(); });
});
},

mask_midi_out: function() {
it('Mask MIDI-In', function(done) {
var port;
var widget = JZZ.Widget();
JZZ.addMidiOut('Widget MIDI-Out', widget);
JZZ.maskMidiOut('Widget MIDI-Out');
JZZ.maskMidiOut('Widget MIDI-Out');
engine.openMidiOut('Widget MIDI-Out').or(function() { done(); });
});
},

unmask_midi_in: function() {
it('Unmask MIDI-In', function(done) {
var port;
var widget = JZZ.Widget();
JZZ.addMidiIn('Widget MIDI-In', widget);
JZZ.unmaskMidiIn('Widget MIDI-In');
JZZ.maskMidiIn('Widget MIDI-In');
JZZ.unmaskMidiIn('Widget MIDI-In');
engine.openMidiIn('Widget MIDI-In').and(function() { done(); });
});
},

unmask_midi_out: function() {
it('Unmask MIDI-In', function(done) {
var port;
var widget = JZZ.Widget();
JZZ.addMidiOut('Widget MIDI-Out', widget);
JZZ.unmaskMidiOut('Widget MIDI-Out');
JZZ.maskMidiOut('Widget MIDI-Out');
JZZ.unmaskMidiOut('Widget MIDI-Out');
engine.openMidiOut('Widget MIDI-Out').and(function() { done(); });
});
},

connect_watcher: function() {
it('Connection watcher', function() {
var dummy = function() {};
Expand Down

0 comments on commit b8da5f0

Please sign in to comment.