mirror of
https://github.com/Abdulazizzn/n8n-enterprise-unlocked.git
synced 2025-12-17 18:12:04 +00:00
test(Write Binary File Node): Unit tests (no-changelog) (#5440)
* ✅ add write binary file test * 🎨 cleanup --------- Co-authored-by: Michael Kret <michael.k@radency.com>
This commit is contained in:
@@ -158,8 +158,12 @@ const loadKnownNodes = (): Record<string, LoadingDetails> => {
|
||||
return knownNodes!;
|
||||
};
|
||||
|
||||
export function createTemporaryDir(prefix: string = 'n8n') {
|
||||
return mkdtempSync(path.join(tmpdir(), prefix));
|
||||
}
|
||||
|
||||
export async function initBinaryDataManager(mode: 'default' | 'filesystem' = 'default') {
|
||||
const temporaryDir = mkdtempSync(path.join(tmpdir(), 'n8n'));
|
||||
const temporaryDir = createTemporaryDir();
|
||||
await BinaryDataManager.init({
|
||||
mode,
|
||||
availableModes: mode,
|
||||
@@ -167,6 +171,7 @@ export async function initBinaryDataManager(mode: 'default' | 'filesystem' = 'de
|
||||
binaryDataTTL: 1,
|
||||
persistedBinaryDataTTL: 1,
|
||||
});
|
||||
return temporaryDir;
|
||||
}
|
||||
|
||||
export function setup(testData: Array<WorkflowTestData> | WorkflowTestData) {
|
||||
|
||||
Reference in New Issue
Block a user