Skip to content

Commit

Permalink
chore(docs): update TypeScript example in the Testing section (#6403)
Browse files Browse the repository at this point in the history
`cloud.Function` is missing the keyword `new`. Added to the code below.

```ts
import { main, cloud, inflight, lift } from "@wingcloud/framework"; 
import assert from "node:assert";

main((root, test) => {
  const fn = new cloud.Function(
    root,
    "MyFn",
    inflight(async () => {
      return "Wing!";
    })
  );

  test(
    // name of the test
    "MyFn returns 'Wing!'",
    // inflight function to run as the test
    lift({ fn }).inflight(async ({ fn }) => {
      assert.equal(await fn.invoke(), "Wing!");
    })
  );
});
```

## Checklist

- [x] Title matches [Winglang's style guide](https://www.winglang.io/contributing/start-here/pull_requests#how-are-pull-request-titles-formatted)
- [x] Description explains motivation and solution
- [x] Tests added (always)
- [ ] Docs updated (only required for features)
- [ ] Added `pr/e2e-full` label if this feature requires end-to-end testing

*By submitting this pull request, I confirm that my contribution is made under the terms of the [Wing Cloud Contribution License](https://github.com/winglang/wing/blob/main/CONTRIBUTION_LICENSE.md)*.
  • Loading branch information
NathanTarbert authored May 5, 2024
1 parent 8daa803 commit bf69e29
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion docs/docs/09-typescript/02-inflights.md
Original file line number Diff line number Diff line change
Expand Up @@ -116,7 +116,7 @@ import { main, cloud, inflight, lift } from "@wingcloud/framework";
import assert from "node:assert";

main((root, test) => {
const fn = cloud.Function(
const fn = new cloud.Function(
root,
"MyFn",
inflight(async () => {
Expand Down

0 comments on commit bf69e29

Please sign in to comment.