mirror of
https://github.com/DIYgod/RSSHub.git
synced 2026-09-24 23:12:34 +08:00
feat(route): Start on support for generic discourse forums. (#13063)
* Start on support for generic discourse forums. * Add doc. * Update doc. * Add exception. * Update doc. * Update bbs.md * test: add discourse config * docs: fix typo * fix: guard condition ---------
This commit is contained in:
@@ -73,6 +73,20 @@ describe('config', () => {
|
||||
delete process.env.MEDIUM_COOKIE_34;
|
||||
});
|
||||
|
||||
it('discourse config', () => {
|
||||
process.env.DISCOURSE_CONFIG_12 = JSON.stringify({ a: 1 });
|
||||
process.env.DISCOURSE_CONFIG_34 = JSON.stringify({ b: 2 });
|
||||
|
||||
const config = require('../lib/config').value;
|
||||
expect(config.discourse.config).toMatchObject({
|
||||
12: { a: 1 },
|
||||
34: { b: 2 },
|
||||
});
|
||||
|
||||
delete process.env.DISCOURSE_CONFIG_12;
|
||||
delete process.env.DISCOURSE_CONFIG_34;
|
||||
});
|
||||
|
||||
it('no random ua', () => {
|
||||
process.env.NO_RANDOM_UA = true;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user