Skip to content
This repository has been archived by the owner on May 1, 2023. It is now read-only.

Latest commit

 

History

History
52 lines (38 loc) · 1.67 KB

File metadata and controls

52 lines (38 loc) · 1.67 KB

Azure Durable Functions for Python UnitTest Sample

What is this ?

Based on Durable Functions unit testing for C#, created Durable Functions UnitTest Sample for Python.

Since this sample uses IsolatedAsyncioTestCase in order to test async function, Python version should be 3.8 above.

$ python --version
Python 3.8.5
azure-functions==1.3.1
azure-functions-durable==1.0.0b8

There are 3 test files which are bsaed on template samples.

  • test_DurableFunctionsHttpStart.py
  • test_DurableFunctionsOrchestrator.py
  • test_Hello.py

Usage

  1. Create your first durable function in Python
  2. Create tests directory under project root then copy test_xxx.py files under tests directory.
  3. Run python -m unittest tests.test_xxx.py at project root.

You will see these files after finishing tutorial.

.devcontainer
.funcignore
.vscode
DurableFunctionsHttpStart/
DurableFunctionsOrchestrator/
Hello/
host.json
proxies.json
requirements.txt

License

Copyright (c) 2020 kemurayama MIT LICENSE