Release 2.16.2
This commit is contained in:
1 parent
8ce8228091
commit
49df51d92f
32 files changed
+390
-172
No files matched your search
@@ -116,6 +116,15 @@ test('refreshApiSource skips notifications when the API snapshot is unchanged',
|
||||
assert.deepEqual(notifyCalls, []);
|
||||
});
|
||||
|
||||
test('refreshApiSource skips disabled requests before outbound calls or snapshot writes', async () => {
|
||||
const connection = createConnection();
|
||||
const result = await refreshApiSource({ async getConnection() { return connection; } }, {
|
||||
async fetchApiSourceResponse() { throw new Error('Disabled sources must not be fetched'); }
|
||||
}, { id: 7, enabled: 0 }, 1);
|
||||
assert.deepEqual(result, { skipped: true, reason: 'disabled' });
|
||||
assert.deepEqual(connection.calls, [['release']]);
|
||||
});
|
||||
|
||||
test('refreshRssFeed notifies players only when the RSS items change', async () => {
|
||||
const connection = createConnection({
|
||||
rssItemSnapshots: [JSON.stringify({ title: 'Old item' })],
|
||||
|
||||
Reference in new issue
Block a user