@juzi/wechaty-puppet-whatsapp
Version:
Wechaty Puppet for WhatsApp
23 lines • 821 B
JavaScript
import { test } from 'tstest';
import { PuppetWhatsapp } from './puppet-whatsapp.js';
class PuppetWhatsAppTest extends PuppetWhatsapp {
}
test('PuppetWhatsapp perfect restart testing', async (t) => {
const puppet = new PuppetWhatsAppTest();
try {
for (let i = 0; i < 3; i++) {
await puppet.start();
t.ok(puppet.state.active(), 'should be turned active after start()');
await puppet.stop();
t.ok(puppet.state.inactive(), 'should be turned inactive after stop()');
t.pass('start/stop-ed at #' + i);
}
t.pass('PuppetWhatsapp() perfect restart pass.');
}
catch (e) {
console.error(e);
t.fail(e);
}
});
//# sourceMappingURL=puppet-whatsapp.spec.js.map