UNPKG

@juzi/wechaty-puppet-whatsapp

Version:
32 lines 1.29 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const cache_manager_js_1 = require("./cache-manager.js"); const tstest_1 = require("tstest"); (0, tstest_1.test)('cacheManager start and stop test', async (t) => { try { await cache_manager_js_1.CacheManager.init('test'); t.ok(cache_manager_js_1.CacheManager.Instance instanceof cache_manager_js_1.CacheManager); await cache_manager_js_1.CacheManager.release(); t.ok('cacheManager release success'); t.pass('cacheManager start and stop test pass'); } catch (e) { t.fail(e); } }); (0, tstest_1.test)('cacheManager set and get test', async (t) => { try { const testTimestamp = Date.now(); await cache_manager_js_1.CacheManager.init('test'); const cacheManager = cache_manager_js_1.CacheManager.Instance; await cacheManager.setLatestMessageTimestampForChat('test', testTimestamp); const timeStamp = await (cacheManager.getLatestMessageTimestampForChat('test')); t.ok(timeStamp === testTimestamp); await cache_manager_js_1.CacheManager.release(); t.pass('cacheManager set and get test'); } catch (e) { t.fail(e); } }); //# sourceMappingURL=cache-manager.spec.js.map