const { ThreadWorker } = require('../../lib')
let numberOfMessagesPosted = 0
-const postMessage = function (message) {
+const postMessage = function () {
numberOfMessagesPosted++
- console.log(message)
}
class SpyWorker extends ThreadWorker {
getMainWorker () {
describe('Thread worker test suite', () => {
it('Verify worker has default maxInactiveTime', () => {
const worker = new ThreadWorker(() => {})
- expect(worker.maxInactiveTime).toEqual(60_000)
+ expect(worker.opts.maxInactiveTime).toEqual(60_000)
})
it('Verify worker invoke the getMainWorker and postMessage methods', () => {