From 4a0000e10fec87af042ca566e2b7037e69acec05 Mon Sep 17 00:00:00 2001 From: naman-bruno Date: Fri, 6 Feb 2026 20:05:17 +0530 Subject: [PATCH] Merge pull request #7067 from naman-bruno/fix/import-tests fix: import tests --- .../src/formats/yml/stringifyCollection.ts | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/packages/bruno-filestore/src/formats/yml/stringifyCollection.ts b/packages/bruno-filestore/src/formats/yml/stringifyCollection.ts index 66c8864e0..b66a86dd7 100644 --- a/packages/bruno-filestore/src/formats/yml/stringifyCollection.ts +++ b/packages/bruno-filestore/src/formats/yml/stringifyCollection.ts @@ -47,13 +47,16 @@ const hasRequestDefaults = (collectionRoot: any): boolean => { }; const hasRequestAuth = (collectionRoot: any): boolean => { - return Boolean((collectionRoot.request?.auth?.mode !== 'none')); + const reqAuthMode = collectionRoot?.request?.auth?.mode; + return Boolean(reqAuthMode && reqAuthMode !== 'none'); }; const hasRequestScripts = (collectionRoot: any): boolean => { - return (collectionRoot.request?.script?.req) - || (collectionRoot.request?.script?.res) - || (collectionRoot.request?.tests); + if (!collectionRoot?.request) return false; + + return (collectionRoot.request.script?.req) + || (collectionRoot.request.script?.res) + || (collectionRoot.request.tests); }; const hasPresets = (brunoConfig: any): boolean => { @@ -199,7 +202,7 @@ const stringifyCollection = (collectionRoot: any, brunoConfig: any): string => { } // docs - if (collectionRoot.docs?.trim().length) { + if (collectionRoot?.docs?.trim().length) { oc.docs = { content: collectionRoot.docs, type: 'text/markdown'