mirror of
				https://github.com/NodeBB/NodeBB.git
				synced 2025-10-31 11:05:54 +01:00 
			
		
		
		
	test: allow http proto on ci
This commit is contained in:
		| @@ -71,18 +71,29 @@ Helpers.generateKeys = async (uid) => { | |||||||
|  |  | ||||||
| Helpers.resolveLocalUid = async (input) => { | Helpers.resolveLocalUid = async (input) => { | ||||||
| 	let slug; | 	let slug; | ||||||
|  | 	const protocols = ['https']; | ||||||
|  | 	if (process.env.CI === 'true') { | ||||||
|  | 		protocols.push('http'); | ||||||
|  | 	} | ||||||
|  | 	console.log(input, nconf.get('url'), nconf.get('url_parsed'), protocols, validator.isURL(input, { | ||||||
|  | 		require_protocol: true, | ||||||
|  | 		require_host: true, | ||||||
|  | 		require_tld: false, | ||||||
|  | 		protocols, | ||||||
|  | 		require_valid_protocol: true, | ||||||
|  | 	}), nconf.get('ci')); | ||||||
|  |  | ||||||
| 	if (validator.isURL(input, { | 	if (validator.isURL(input, { | ||||||
| 		require_protocol: true, | 		require_protocol: true, | ||||||
| 		require_host: true, | 		require_host: true, | ||||||
| 		require_tld: false, | 		require_tld: false, | ||||||
| 		protocols: ['https'], | 		protocols, | ||||||
| 		require_valid_protocol: true, | 		require_valid_protocol: true, | ||||||
| 	})) { | 	})) { | ||||||
| 		const { host, pathname } = new URL(input); | 		const { host, pathname } = new URL(input); | ||||||
|  |  | ||||||
| 		if (host === nconf.get('url_parsed').host) { | 		if (host === nconf.get('url_parsed').host) { | ||||||
| 			slug = pathname.split('/').filter(Boolean)[1]; | 			slug = pathname.replace(nconf.get('relative_path'), '').split('/').filter(Boolean)[1]; | ||||||
| 		} else { | 		} else { | ||||||
| 			throw new Error('[[activitypub:invalid-id]]'); | 			throw new Error('[[activitypub:invalid-id]]'); | ||||||
| 		} | 		} | ||||||
|   | |||||||
| @@ -100,7 +100,7 @@ describe('ActivityPub integration', () => { | |||||||
| 		}); | 		}); | ||||||
| 	}); | 	}); | ||||||
|  |  | ||||||
| 	describe.only('Helpers', () => { | 	describe('Helpers', () => { | ||||||
| 		describe('.query()', () => { | 		describe('.query()', () => { | ||||||
|  |  | ||||||
| 		}); | 		}); | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user