fix issues

This commit is contained in:
2026-01-02 00:21:24 +01:00
parent 79913bb45e
commit 8693dde21e
46 changed files with 1680 additions and 302 deletions

View File

@@ -18,25 +18,25 @@ describe('DefaultMediaResolverAdapter', () => {
it('should resolve avatar default without variant', async () => {
const ref = MediaReference.createSystemDefault('avatar');
const url = await adapter.resolve(ref);
expect(url).toBe('/media/default/neutral-default-avatar.png');
expect(url).toBe('/media/default/neutral-default-avatar');
});
it('should resolve male avatar default', async () => {
const ref = MediaReference.createSystemDefault('avatar', 'male');
const url = await adapter.resolve(ref);
expect(url).toBe('/media/default/male-default-avatar.png');
expect(url).toBe('/media/default/male-default-avatar');
});
it('should resolve female avatar default', async () => {
const ref = MediaReference.createSystemDefault('avatar', 'female');
const url = await adapter.resolve(ref);
expect(url).toBe('/media/default/female-default-avatar.png');
expect(url).toBe('/media/default/female-default-avatar');
});
it('should resolve neutral avatar default', async () => {
const ref = MediaReference.createSystemDefault('avatar', 'neutral');
const url = await adapter.resolve(ref);
expect(url).toBe('/media/default/neutral-default-avatar.png');
expect(url).toBe('/media/default/neutral-default-avatar');
});
it('should resolve team logo default', async () => {
@@ -132,7 +132,7 @@ describe('MediaResolverAdapter (Composite)', () => {
it('should resolve system-default references', async () => {
const ref = MediaReference.createSystemDefault('avatar', 'male');
const url = await resolver.resolve(ref);
expect(url).toBe('/media/default/male-default-avatar.png');
expect(url).toBe('/media/default/male-default-avatar');
});
it('should resolve generated references', async () => {
@@ -181,11 +181,11 @@ describe('Integration: End-to-End Resolution', () => {
const testCases = [
{
ref: MediaReference.createSystemDefault('avatar', 'male'),
expected: '/media/default/male-default-avatar.png'
expected: '/media/default/male-default-avatar'
},
{
ref: MediaReference.createSystemDefault('avatar', 'female'),
expected: '/media/default/female-default-avatar.png'
expected: '/media/default/female-default-avatar'
},
{
ref: MediaReference.createSystemDefault('logo'),