cq-websocket
Version:
A Node SDK for developing QQ chatbots based on WebSocket, which is depending on CoolQ and CQHTTP API plugin.
16 lines (11 loc) • 415 B
JavaScript
const { test } = require('ava')
const { parse } = require('../../src/cq-tags/cq-utils')
const CQAtTag = require('../../src/cq-tags/CQAtTag')
const CQTag = require('../../src/cq-tags/CQTag')
test('CQ-Utils#parse(str)', function (t) {
t.plan(3)
const tags = parse('[CQ:image,file=123,url=123][CQ:at,qq=123]')
t.is(tags.length, 2)
t.true(tags[0] instanceof CQTag)
t.true(tags[1] instanceof CQAtTag)
})