1
0
mirror of https://github.com/openshift/openshift-docs.git synced 2026-02-06 15:46:57 +01:00
Files
openshift-docs/modules/serverless-testing-python-functions.adoc

35 lines
852 B
Plaintext
Raw Normal View History

2021-05-04 10:20:30 -05:00
// Module included in the following assemblies
//
// * serverless/functions/serverless-developing-python-functions.adoc
2021-05-04 10:20:30 -05:00
:_content-type: PROCEDURE
2021-05-04 10:20:30 -05:00
[id="serverless-testing-python-functions_{context}"]
= Testing Python functions
You can test Python functions locally on your computer. The default project contains a `test_func.py` file, which provides a simple unit test for functions.
[NOTE]
====
The default test framework for Python functions is `unittest`. You can use a different test framework if you prefer.
====
2021-05-04 10:20:30 -05:00
.Prerequisites
* To run Python functions tests locally, you must install the required dependencies:
+
[source,terminal]
----
$ pip install -r requirements.txt
----
.Procedure
. Navigate to the folder for your function that contains the `test_func.py` file.
. Run the tests:
2021-05-04 10:20:30 -05:00
+
[source,terminal]
----
$ python3 test_func.py
----