You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: test/test-file-handlers.js
+4Lines changed: 4 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -306,18 +306,21 @@ async function testReadFilePreviewMetadata() {
306
306
assert.ok(markdownResult.structuredContent,'Markdown should include structuredContent');
307
307
assert.strictEqual(markdownResult.structuredContent.fileType,'markdown','Markdown fileType should be markdown');
308
308
assert.strictEqual(markdownResult.structuredContent.filePath,MD_FILE,'Markdown file path should be present');
309
+
assert.strictEqual(markdownResult.structuredContent.content,markdownResult.content[0].text,'Markdown structuredContent should include returned content');
assert.ok(Array.isArray(imageResult.content),'Image result should include content array');
@@ -326,6 +329,7 @@ async function testReadFilePreviewMetadata() {
326
329
assert.strictEqual(imageResult.structuredContent.fileType,'image','Image fileType should map to image preview state');
327
330
assert.strictEqual(typeofimageResult.structuredContent.imageData,'string','Image structured payload should include imageData');
328
331
assert.ok(imageResult.structuredContent.imageData.length>0,'Image structured payload should include non-empty imageData');
332
+
assert.strictEqual(imageResult.structuredContent.content,imageResult.structuredContent.imageData,'Image structuredContent should include file content');
329
333
assert.strictEqual(imageResult.structuredContent.mimeType,'image/png','Image structured payload should include mimeType');
330
334
assert.strictEqual(imageResult.structuredContent.filePath,IMAGE_FILE,'Image file path should be present');
0 commit comments