mirror of
				https://codeberg.org/yeentown/barkey.git
				synced 2025-11-04 07:24:13 +00:00 
			
		
		
		
	fix backend tests
This commit is contained in:
		
							parent
							
								
									1cae3bfa3b
								
							
						
					
					
						commit
						69697dd9f7
					
				
					 2 changed files with 4 additions and 6 deletions
				
			
		| 
						 | 
				
			
			@ -529,14 +529,14 @@ describe('ユーザー', () => {
 | 
			
		|||
 | 
			
		||||
	test('を書き換えることができる(Background)', async () => {
 | 
			
		||||
		const aliceFile = (await uploadFile(alice)).body;
 | 
			
		||||
		const parameters = { bannerId: aliceFile.id };
 | 
			
		||||
		const parameters = { bannerId: aliceFile!.id };
 | 
			
		||||
		const response = await successfulApiCall({ endpoint: 'i/update', parameters: parameters, user: alice });
 | 
			
		||||
		assert.match(response.backgroundUrl ?? '.', /^[-a-zA-Z0-9@:%._\+~#&?=\/]+$/);
 | 
			
		||||
		assert.match(response.backgroundBlurhash ?? '.', /[ -~]{54}/);
 | 
			
		||||
		const expected = {
 | 
			
		||||
			...meDetailed(alice, true),
 | 
			
		||||
			backgroundId: aliceFile.id,
 | 
			
		||||
			backgroundBlurhash: response.baackgroundBlurhash,
 | 
			
		||||
			backgroundId: aliceFile!.id,
 | 
			
		||||
			backgroundBlurhash: response.backgroundBlurhash,
 | 
			
		||||
			backgroundUrl: response.backgroundUrl,
 | 
			
		||||
		};
 | 
			
		||||
		assert.deepStrictEqual(response, expected, inspect(parameters));
 | 
			
		||||
| 
						 | 
				
			
			@ -639,10 +639,8 @@ describe('ユーザー', () => {
 | 
			
		|||
	});
 | 
			
		||||
	test.each([
 | 
			
		||||
		{ label: 'Administratorになっている', user: () => userAdmin, me: () => userAdmin, selector: (user: misskey.entities.MeDetailed) => user.isAdmin },
 | 
			
		||||
		// @ts-expect-error UserDetailedNotMe doesn't include isAdmin
 | 
			
		||||
		{ label: '自分以外から見たときはAdministratorか判定できない', user: () => userAdmin, selector: (user: misskey.entities.UserDetailedNotMe) => user.isAdmin, expected: () => undefined },
 | 
			
		||||
		{ label: 'Moderatorになっている', user: () => userModerator, me: () => userModerator, selector: (user: misskey.entities.MeDetailed) => user.isModerator },
 | 
			
		||||
		// @ts-expect-error UserDetailedNotMe doesn't include isModerator
 | 
			
		||||
		{ label: '自分以外から見たときはModeratorか判定できない', user: () => userModerator, selector: (user: misskey.entities.UserDetailedNotMe) => user.isModerator, expected: () => undefined },
 | 
			
		||||
		{ label: 'サイレンスになっている', user: () => userSilenced, selector: (user: misskey.entities.UserDetailed) => user.isSilenced },
 | 
			
		||||
		// FIXME: 落ちる
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -322,7 +322,7 @@ describe('FileInfoService', () => {
 | 
			
		|||
 | 
			
		||||
		test('MPEG-4 AUDIO (M4A)', async () => {
 | 
			
		||||
			const path = `${resources}/kick_gaba7.m4a`;
 | 
			
		||||
			const info = await fileInfoService.getFileInfo(path, { skipSensitiveDetection: true }) as any;
 | 
			
		||||
			const info = await fileInfoService.getFileInfo(path) as any;
 | 
			
		||||
			delete info.warnings;
 | 
			
		||||
			delete info.blurhash;
 | 
			
		||||
			delete info.sensitive;
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		
		Reference in a new issue