windmill icon indicating copy to clipboard operation
windmill copied to clipboard

api tests for preview flows

Open yacineb opened this issue 1 year ago • 1 comments

[!IMPORTANT] Add API integration tests for preview flows using Deno, including setup, utilities, and configuration files.

  • Tests:
    • Adds main_test.ts with tests for running and canceling flow previews using Deno.
    • Tests check job completion and cancellation status.
  • Setup and Utilities:
    • Adds utils.ts for setting up test environment, generating API tokens, and checking job completion.
    • setup() function creates a test workspace and ensures API token is set.
  • Configuration:
    • Adds deno.json for task definitions and module imports.
    • Adds deno.lock for dependency locking.
    • Adds README.md with instructions for running API tests using Deno.

This description was created by Ellipsis for 3cd2ca6bd5131b4934653a8548e64a563de84edc. It will automatically update as commits are pushed.

yacineb avatar Oct 07 '24 18:10 yacineb

CLA Assistant Lite bot:
Thank you for your submission, we really appreciate it. Like many open-source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution. You can sign the CLA by just posting a Pull Request Comment same as the below format.


I have read the CLA Document and I hereby sign the CLA


yacine Bouraroui seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.
You can retrigger this bot by commenting recheck in this Pull Request

github-actions[bot] avatar Oct 07 '24 18:10 github-actions[bot]

subsumed by 4626

rubenfiszel avatar Nov 02 '24 18:11 rubenfiszel