fix 2 assumptions

This commit is contained in:
einhornimmond 2025-06-25 12:29:40 +02:00
parent 7b4db18c52
commit 9fc6a63bea
2 changed files with 15 additions and 1 deletions

View File

@ -41,6 +41,21 @@ describe('validate alias', () => {
})
})
describe('alias length', () => {
it('2 characters is not ok', () => {
expect(() => aliasSchema.parse('Bi')).toThrowError()
})
it('3 characters is ok', () => {
expect(() => aliasSchema.parse('Bib')).not.toThrowError()
})
it('20 characters is ok', () => {
expect(() => aliasSchema.parse('BibiBloxbergMondLich')).not.toThrowError()
})
it('21 characters is not ok', () => {
expect(() => aliasSchema.parse('BibiBloxbergZauberwald')).toThrowError()
})
})
describe('alias is a reserved word with uppercase characters', () => {
it('throws and logs an error', () => {
expect(() => aliasSchema.parse('Admin')).toThrowError(expect.objectContaining(

View File

@ -14,7 +14,6 @@ const RESERVED_ALIAS = [
'support',
'temp',
'tmp',
'tmp',
'user',
'usr',
'var',