mirror of
				https://github.com/NodeBB/NodeBB.git
				synced 2025-10-31 02:55:58 +01:00 
			
		
		
		
	test: fix webfinger test
This commit is contained in:
		| @@ -26,7 +26,7 @@ describe('ActivityPub integration', () => { | ||||
| 	describe('WebFinger endpoint', () => { | ||||
| 		let uid; | ||||
| 		let slug; | ||||
| 		const { hostname } = nconf.get('url_parsed'); | ||||
| 		const { host } = nconf.get('url_parsed'); | ||||
|  | ||||
| 		beforeEach(async () => { | ||||
| 			slug = slugify(utils.generateUUID().slice(0, 8)); | ||||
| @@ -34,7 +34,7 @@ describe('ActivityPub integration', () => { | ||||
| 		}); | ||||
|  | ||||
| 		it('should return a 404 Not Found if no user exists by that username', async () => { | ||||
| 			const response = await request(`${nconf.get('url')}/.well-known/webfinger?resource=acct:foobar@${hostname}`, { | ||||
| 			const response = await request(`${nconf.get('url')}/.well-known/webfinger?resource=acct:foobar@${host}`, { | ||||
| 				method: 'get', | ||||
| 				json: true, | ||||
| 				followRedirect: true, | ||||
| @@ -61,7 +61,7 @@ describe('ActivityPub integration', () => { | ||||
|  | ||||
| 		it('should return 403 Forbidden if the calling user is not allowed to view the user list/profiles', async () => { | ||||
| 			await privileges.global.rescind(['groups:view:users'], 'guests'); | ||||
| 			const response = await request(`${nconf.get('url')}/.well-known/webfinger?resource=acct:${slug}@${hostname}`, { | ||||
| 			const response = await request(`${nconf.get('url')}/.well-known/webfinger?resource=acct:${slug}@${host}`, { | ||||
| 				method: 'get', | ||||
| 				json: true, | ||||
| 				followRedirect: true, | ||||
| @@ -75,7 +75,7 @@ describe('ActivityPub integration', () => { | ||||
| 		}); | ||||
|  | ||||
| 		it('should return a valid WebFinger response otherwise', async () => { | ||||
| 			const response = await request(`${nconf.get('url')}/.well-known/webfinger?resource=acct:${slug}@${hostname}`, { | ||||
| 			const response = await request(`${nconf.get('url')}/.well-known/webfinger?resource=acct:${slug}@${host}`, { | ||||
| 				method: 'get', | ||||
| 				json: true, | ||||
| 				followRedirect: true, | ||||
| @@ -91,7 +91,7 @@ describe('ActivityPub integration', () => { | ||||
| 				assert(response.body[prop]); | ||||
| 			}); | ||||
|  | ||||
| 			assert.strictEqual(response.body.subject, `acct:${slug}@${hostname}`); | ||||
| 			assert.strictEqual(response.body.subject, `acct:${slug}@${host}`); | ||||
|  | ||||
| 			assert(Array.isArray(response.body.aliases)); | ||||
| 			assert([`${nconf.get('url')}/uid/${uid}`, `${nconf.get('url')}/user/${slug}`].every(url => response.body.aliases.includes(url))); | ||||
| @@ -216,7 +216,7 @@ describe('ActivityPub integration', () => { | ||||
| 		}); | ||||
| 	}); | ||||
|  | ||||
| 	describe.only('http signature signing and verification', () => { | ||||
| 	describe('http signature signing and verification', () => { | ||||
| 		describe('.sign()', () => { | ||||
| 			let uid; | ||||
| 			let username; | ||||
|   | ||||
		Reference in New Issue
	
	Block a user