mirror of
https://github.com/NodeBB/NodeBB.git
synced 2025-10-26 08:36:12 +01:00
test: article for new topic, note for replies
This commit is contained in:
@@ -298,6 +298,37 @@ describe('Notes', () => {
|
|||||||
|
|
||||||
assert(addressees.has(`${nconf.get('url')}/category/${cid}`));
|
assert(addressees.has(`${nconf.get('url')}/category/${cid}`));
|
||||||
});
|
});
|
||||||
|
|
||||||
|
it('should federate out an activity with object of type "Article"', () => {
|
||||||
|
assert(activity.object && activity.object.type);
|
||||||
|
assert.strictEqual(activity.object.type, 'Article');
|
||||||
|
});
|
||||||
|
});
|
||||||
|
|
||||||
|
describe('new reply', () => {
|
||||||
|
let activity;
|
||||||
|
|
||||||
|
before(async () => {
|
||||||
|
const { tid } = await api.topics.create({ uid }, {
|
||||||
|
cid,
|
||||||
|
title: utils.generateUUID(),
|
||||||
|
content: utils.generateUUID(),
|
||||||
|
});
|
||||||
|
activitypub._sent.clear();
|
||||||
|
|
||||||
|
const { pid } = await api.topics.reply({ uid }, {
|
||||||
|
tid,
|
||||||
|
content: utils.generateUUID(),
|
||||||
|
});
|
||||||
|
|
||||||
|
const key = Array.from(activitypub._sent.keys())[0];
|
||||||
|
activity = activitypub._sent.get(key);
|
||||||
|
});
|
||||||
|
|
||||||
|
it('should federate out an activity with object of type "Note"', () => {
|
||||||
|
assert(activity.object && activity.object.type);
|
||||||
|
assert.strictEqual(activity.object.type, 'Note');
|
||||||
|
})
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user