Skip to main content

Python test generators

Project description

pygentest - Python Test Generators

pygentest is a Python library supporting several data generators.

With pygentest, you can generate several type of data, from the simple like random character or string, to the more complex such as graph, tree, convex lattice polygon.

You are very welcome to:

  • Install and use pygentest.
  • Give feedbacks.
  • Report issues and bugs.
  • Provide ideas to improve this library.

Installation

You can simply install pygentest with pip.

pip install pygentest

Other information

Currently, documentation is written for every function and class in pygentest. You can access it by using Python built-in help function. You can also read the documentation here.

Detailed instruction has not been written yet, and it will be completed soon.

In the future, I will write a document that analyzes intuition, complexity, and efficiency of each generator.

The inspiration of this personal project comes from my task as an Algorithm Collaborator in Code Mely: prepare problems for a contest and generate tests for each problem. I decided to write a Python library that could help generate complex structures, instead of rewrite the code many times.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pygentest-0.0.8.tar.gz (7.6 kB view details)

Uploaded Source

Built Distribution

pygentest-0.0.8-py3-none-any.whl (8.0 kB view details)

Uploaded Python 3

File details

Details for the file pygentest-0.0.8.tar.gz.

File metadata

  • Download URL: pygentest-0.0.8.tar.gz
  • Upload date:
  • Size: 7.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.1

File hashes

Hashes for pygentest-0.0.8.tar.gz
Algorithm Hash digest
SHA256 09c76731eff857eb235e0c755a19d915b7f7fd83b1ceb8ee165efcf929707bcf
MD5 14b4f7c1a2c8a59041ef8e516c60b435
BLAKE2b-256 5f169f6e99bf95e10b3a5a96f4634b6c310f86dfea0c1c6bdebf257f73ff4318

See more details on using hashes here.

File details

Details for the file pygentest-0.0.8-py3-none-any.whl.

File metadata

  • Download URL: pygentest-0.0.8-py3-none-any.whl
  • Upload date:
  • Size: 8.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.1

File hashes

Hashes for pygentest-0.0.8-py3-none-any.whl
Algorithm Hash digest
SHA256 b3e2bf2e92d7d0f7af33ce988575215e25cd45dbd62a151a369f58f6c71efe4e
MD5 dcfcd6c9a6f400b5f78634b1da44ab07
BLAKE2b-256 d455cef3bb8526217dd6e582c6da5e499d13e3aa46e3b2f6d8d666588a7addb8

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page