|
1 |
| -// // Copyright (c) .NET Foundation. All rights reserved. |
2 |
| -// // Licensed under the MIT License. |
| 1 | +// Copyright (c) .NET Foundation. All rights reserved. |
| 2 | +// Licensed under the MIT License. |
3 | 3 |
|
4 |
| -// import { app, InvocationContext, output } from '@azure/functions'; |
| 4 | +import { app, InvocationContext, output } from '@azure/functions'; |
5 | 5 |
|
6 |
| -// // Test for bug https://github.com/Azure/azure-functions-nodejs-library/issues/179 |
| 6 | +// Test for bug https://github.com/Azure/azure-functions-nodejs-library/issues/179 |
7 | 7 |
|
8 |
| -// const queueOutput = output.storageQueue({ |
9 |
| -// queueName: 'e2e-test-queue-trigger', |
10 |
| -// connection: 'AzureWebJobsStorage', |
11 |
| -// }); |
| 8 | +const queueOutput = output.storageQueue({ |
| 9 | + queueName: 'e2e-test-queue-trigger', |
| 10 | + connection: 'AzureWebJobsStorage', |
| 11 | +}); |
12 | 12 |
|
13 |
| -// app.storageBlob('storageBlobTriggerReturnOutput', { |
14 |
| -// path: 'e2e-test-container/e2e-test-blob-trigger-shared-output-bug', |
15 |
| -// connection: 'AzureWebJobsStorage', |
16 |
| -// return: queueOutput, |
17 |
| -// handler: (blob: Buffer, context: InvocationContext) => { |
18 |
| -// context.log(`storageBlobTriggerReturnOutput was triggered`); |
19 |
| -// return `${blob.toString()}-returnOutput`; |
20 |
| -// }, |
21 |
| -// }); |
| 13 | +app.storageBlob('storageBlobTriggerReturnOutput', { |
| 14 | + path: 'e2e-test-container/e2e-test-blob-trigger-shared-output-bug', |
| 15 | + connection: 'AzureWebJobsStorage', |
| 16 | + return: queueOutput, |
| 17 | + handler: (blob: Buffer, context: InvocationContext) => { |
| 18 | + context.log(`storageBlobTriggerReturnOutput was triggered`); |
| 19 | + return `${blob.toString()}-returnOutput`; |
| 20 | + }, |
| 21 | +}); |
22 | 22 |
|
23 |
| -// app.storageBlob('storageBlobTriggerExtraOutput', { |
24 |
| -// path: 'e2e-test-container/e2e-test-blob-trigger-shared-output-bug', |
25 |
| -// connection: 'AzureWebJobsStorage', |
26 |
| -// extraOutputs: [queueOutput], |
27 |
| -// handler: (blob: Buffer, context: InvocationContext) => { |
28 |
| -// context.log(`storageBlobTriggerExtraOutput was triggered`); |
29 |
| -// context.extraOutputs.set(queueOutput, `${blob.toString()}-extraOutput`); |
30 |
| -// }, |
31 |
| -// }); |
| 23 | +app.storageBlob('storageBlobTriggerExtraOutput', { |
| 24 | + path: 'e2e-test-container/e2e-test-blob-trigger-shared-output-bug', |
| 25 | + connection: 'AzureWebJobsStorage', |
| 26 | + extraOutputs: [queueOutput], |
| 27 | + handler: (blob: Buffer, context: InvocationContext) => { |
| 28 | + context.log(`storageBlobTriggerExtraOutput was triggered`); |
| 29 | + context.extraOutputs.set(queueOutput, `${blob.toString()}-extraOutput`); |
| 30 | + }, |
| 31 | +}); |
0 commit comments