No description
This repository has been archived on 2024-10-22. You can view files and clone it, but cannot push or open issues or pull requests.
Find a file
2023-12-09 14:43:29 +01:00
benchmark cose 2023-12-09 11:56:23 +01:00
instrumented instrument script supports function execution 2023-11-15 13:32:08 +01:00
tests test run (partial) 2023-12-09 14:43:29 +01:00
.gitattributes Initial commit 2023-11-13 12:47:53 +00:00
.gitignore wip instrumentor 2023-11-13 14:45:51 +01:00
fuzzer.py done up to 07. Verify that current fuzzying procedure is fine according to guidelines 2023-12-09 14:38:48 +01:00
genetic.py done up to 07. Verify that current fuzzying procedure is fine according to guidelines 2023-12-09 14:38:48 +01:00
instrument.py done up to 07. Verify that current fuzzying procedure is fine according to guidelines 2023-12-09 14:38:48 +01:00
operators.py <html> 2023-11-15 13:57:26 +01:00
README.md wip instrumentor 2023-11-13 14:45:51 +01:00
requirements.txt run tests 2023-11-15 18:23:53 +01:00

Project 02 - Python test generator

About the Project

This project has the goal of writing a search based automated test generator for Python. It is part of the Knowledge Search & Extraction - 2023 course from the Università della Svizzera italiana.

In this repository, you can find the following files:

  • benchmark folder: which contains the benchmark of functions under test to be instrumented

Note: Feel free to modify this file according to the project's necessities.

Environment setup

To install the required dependencies make sure python3 points to a Python 3.10 or 3.11 installation and then run:

python3 -m venv env
source env/bin/activate
pip install -r requirements.txt