Skip to content

Commit 7160182

Browse files
committedFeb 28, 2025
Add some tests
1 parent 3528b9d commit 7160182

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed
 

‎packages/stream/lib/index.test.ts

+20
Original file line numberDiff line numberDiff line change
@@ -791,6 +791,26 @@ describe('SerialPort', () => {
791791
})
792792
})
793793
})
794+
795+
describe('#destroy', () => {
796+
it('calls close', done => {
797+
const port = new SerialPortStream(openOpts)
798+
port.on('close', () => done())
799+
port.destroy()
800+
})
801+
802+
it("doesn't open after destroy", done => {
803+
const port = new SerialPortStream(openOpts)
804+
port.on('open', () => {
805+
port.destroy()
806+
assert.isTrue(port.destroyed)
807+
port.open(err => {
808+
assert.instanceOf(err, Error)
809+
done()
810+
})
811+
})
812+
})
813+
})
794814
})
795815

796816
describe('reading data', () => {

0 commit comments

Comments
 (0)