Set up CI, fix updating archive meta documents #10

Merged
raucao merged 10 commits from dev/testing into master 2022-08-12 15:04:54 +00:00
Showing only changes of commit 185d9c71df - Show all commits

View File

@ -89,7 +89,7 @@ describe('ChatMessages', function () {
before(function() {
sandbox.stub(archive.client, 'getObject').withArgs(archive.metaPath)
.returns({
'@id': `chat-messages/irc.libera.chat/channels/kosmos/meta`,
'@id': archive.metaPath,
'@type': 'ChatChannelMeta',
first: '2021/01/01', last: '2022/08/10'
})
@ -98,7 +98,13 @@ describe('ChatMessages', function () {
it('stores a new archive', async function () {
await archive._updateArchiveMetaDocument();
sandbox.assert.calledOnce(archive.client.storeObject);
sandbox.assert.calledWithMatch(
archive.client.storeObject,
'daily-archive-meta', archive.metaPath, {
'@id': archive.metaPath, '@type': 'ChatChannelMeta',
first: '2021/01/01', last: '2022/08/11'
}
);
});
after(function() { sandbox.restore() });