Preview: isRunnerDev einheitlich (Reconcile, Dev-Start), 137-Fehlertext
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
56637f2005
commit
a5cb668853
7 files changed
+42
-15
No files matched your search
@@ -212,6 +212,20 @@ test('I6: Dev-Zustand folgt dem Runner; Modus off bleibt unberührt', async () =
|
||||
assert.equal(res.reregistered, 0)
|
||||
})
|
||||
|
||||
test('Abgleich: oeffentliche auto-Seite mit altem dev:* wird nicht angefasst und nicht registriert', async () => {
|
||||
const { createDocument } = await import('../server/services/appwriteAdmin.js')
|
||||
await createDocument('websiteProjects', {
|
||||
previewDetected: 'dev:npm', previewBranch: 'main', previewBuiltSha: SHA, isPublic: true, previewMode: 'auto',
|
||||
repoFullName: 'WEBklar/d-pub', subdomain: 'd-pub', previewState: 'online',
|
||||
}, 'dpub')
|
||||
rs.status = { dev: [], known: [], queue: 0 }
|
||||
rs.calls = []
|
||||
const res = await rec.reconcilePreviews()
|
||||
assert.equal(aw.get('websiteProjects', 'dpub').previewState, 'online')
|
||||
assert.equal(rs.calls.filter((c) => c.method === 'PUT' && c.url === '/dev/d-pub').length, 0)
|
||||
assert.ok(res.reregistered === 0 || !rs.calls.some((c) => c.url === '/dev/d-pub'))
|
||||
})
|
||||
|
||||
test('I4: dem Runner unbekannte Dev-Spezifikation wird erneut hinterlegt', async () => {
|
||||
const { createDocument } = await import('../server/services/appwriteAdmin.js')
|
||||
await createDocument('websiteProjects', {
|
||||
|
||||
Reference in new issue
Block a user