Rechtliches: Schlüssel höchstens 36 Zeichen
Der Test der Karten-Schlüssel prüft jetzt die Appwrite-Grenze für eigene Dokument-IDs (36 Zeichen) statt 64. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
225e2f1b74
commit
89f5bd4bc6
1 file changed
+2
-1
@@ -35,7 +35,8 @@ test('waitForAttributes bricht bei fehlgeschlagenem Attribut ab', async () => {
|
||||
|
||||
test('documents_keys_eindeutig_und_sort_lueckenlos', () => {
|
||||
const keys = DOCUMENTS.map((d) => d.key)
|
||||
for (const k of keys) assert.match(k, /^[a-z0-9-]{1,64}$/, k)
|
||||
// Appwrite erlaubt als eigene Dokument-ID höchstens 36 Zeichen (a-z, 0-9, Bindestrich)
|
||||
for (const k of keys) assert.match(k, /^[a-z0-9-]{1,36}$/, k)
|
||||
assert.equal(new Set(keys).size, keys.length, 'Schluessel eindeutig')
|
||||
assert.deepEqual(DOCUMENTS.map((d) => d.sort), DOCUMENTS.map((_, i) => i + 1), 'sort 1..n in Reihenfolge, ohne Luecke')
|
||||
for (const d of DOCUMENTS) {
|
||||
|
||||
Reference in new issue
Block a user