@@ -32,8 +32,8 @@ test('[ Connection ] - new creation', function(t) {
32
32
test ( '[ Connection ] ::_listPorts (UNIX)' , function ( t ) {
33
33
t . plan ( 3 ) ;
34
34
var ConnectionTest = proxyquire . noCallThru ( ) . load ( '../lib/connection' , { serialport : {
35
- list : function ( callback ) {
36
- callback ( null , [
35
+ list : function ( callback ) { return Promise . resolve (
36
+ [
37
37
{ comName : '/dev/cu.sierravsp' , manufacturer : '' , serialNumber : '' ,
38
38
pnpId : '' , locationId : '' , vendorId : '' , productId : '' } ,
39
39
{ comName : '/dev/cu.Bluetooth-Incoming-Port' , manufacturer : '' ,
@@ -62,8 +62,8 @@ test('[ Connection ] ::_listPorts (UNIX)', function(t) {
62
62
test ( '[ Connection ] ::_listPorts (WINDOWS)' , function ( t ) {
63
63
t . plan ( 3 ) ;
64
64
var ConnectionTest = proxyquire . noCallThru ( ) . load ( '../lib/connection' , { serialport : {
65
- list : function ( callback ) {
66
- callback ( null , [
65
+ list : function ( callback ) { return Promise . resolve (
66
+ [
67
67
{ comName : 'COM3' , manufacturer : 'Microsoft' , serialNumber : '' ,
68
68
pnpId : 'USB\\\\VID_2341&PID_0043\\\\55432333038351F03170' ,
69
69
locationId : '' , vendorId : '' , productId : '' }
@@ -87,8 +87,8 @@ test('[ Connection ] ::_listPorts (WINDOWS)', function(t) {
87
87
test ( '[ Connection ] ::_sniffPort (UNIX)' , function ( t ) {
88
88
t . plan ( 3 ) ;
89
89
var ConnectionTest = proxyquire . noCallThru ( ) . load ( '../lib/connection' , { serialport : {
90
- list : function ( callback ) {
91
- callback ( null , [
90
+ list : function ( callback ) { return Promise . resolve (
91
+ [
92
92
{ comName : '/dev/cu.sierravsp' , manufacturer : '' , serialNumber : '' ,
93
93
pnpId : '' , locationId : '' , vendorId : '' , productId : '' } ,
94
94
{ comName : '/dev/cu.Bluetooth-Incoming-Port' , manufacturer : '' ,
@@ -117,8 +117,8 @@ test('[ Connection ] ::_sniffPort (UNIX)', function(t) {
117
117
test ( '[ Connection ] ::_sniffPort (WINDOWS)' , function ( t ) {
118
118
t . plan ( 3 ) ;
119
119
var ConnectionTest = proxyquire . noCallThru ( ) . load ( '../lib/connection' , { serialport : {
120
- list : function ( callback ) {
121
- callback ( null , [
120
+ list : function ( callback ) { return Promise . resolve (
121
+ [
122
122
{ comName : 'COM3' , manufacturer : 'Microsoft' , serialNumber : '' ,
123
123
pnpId : 'USB\\\\VID_2341&PID_0043\\\\55432333038351F03170' ,
124
124
locationId : '' , vendorId : '' , productId : '' }
@@ -139,29 +139,11 @@ test('[ Connection ] ::_sniffPort (WINDOWS)', function(t) {
139
139
} , 200 ) ;
140
140
} ) ;
141
141
142
- test ( '[ Connection ] ::_cycleDTR' , function ( t ) {
143
- t . plan ( 2 ) ;
144
- var options = {
145
- debug : false ,
146
- board : 'uno' ,
147
- port : '/dev/cu.usbmodem1421'
148
- } ;
149
- var c = new ConnectionTest ( options ) ;
150
- var stub = sinon . stub ( c , '_setDTR' ) . callsFake ( function ( bool , timeout , callback ) {
151
- return callback ( null ) ;
152
- } ) ;
153
-
154
- c . _cycleDTR ( function ( error ) {
155
- t . ok ( stub . calledTwice , '_setDTR was called twice' ) ;
156
- t . error ( error , 'no error' ) ;
157
- } ) ;
158
- } ) ;
159
-
160
142
test ( '[ Connection ] ::_pollForPort' , function ( t ) {
161
143
t . plan ( 1 ) ;
162
144
var mockedSerial = mockSerial . SerialPort ;
163
- mockedSerial . list = function ( callback ) {
164
- callback ( null , [
145
+ mockedSerial . list = function ( callback ) { return Promise . resolve (
146
+ [
165
147
{ comName : '/dev/cu.sierravsp' , manufacturer : '' , serialNumber : '' ,
166
148
pnpId : '' , locationId : '' , vendorId : '' , productId : '' } ,
167
149
{ comName : '/dev/cu.Bluetooth-Incoming-Port' , manufacturer : '' ,
0 commit comments