Skip to main content

LittleDarwin Mutation Analysis Framework

Project description

LittleDarwin

Java Mutation Analysis Framework Copyright (C) 2014-2023 Ali Parsai

How to Use:

On your selected python platform use:

pip3 install littledarwin

You can use the program by executing it as a module:

python3 -m littledarwin [options]

For a maven project, all you need to do is to pass the required arguments to LittleDarwin:

python3 -m littledarwin -m -b \
		    -p [path to production code (usually in src/main)] \
		    -t [path to build directory (usually the one containing pom.xml)] \
		    --timeout=[in seconds, the duration of a normal test execution] \
		    -c [build command separated by commas (usually mvn,clean,test)]

License

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/.


Find me at:

parsai.net


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

littledarwin-0.10.9.tar.gz (191.8 kB view details)

Uploaded Source

Built Distribution

littledarwin-0.10.9-py3-none-any.whl (193.4 kB view details)

Uploaded Python 3

File details

Details for the file littledarwin-0.10.9.tar.gz.

File metadata

  • Download URL: littledarwin-0.10.9.tar.gz
  • Upload date:
  • Size: 191.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.13

File hashes

Hashes for littledarwin-0.10.9.tar.gz
Algorithm Hash digest
SHA256 995c8768ed7057cd809dbee55e7e218e9142e930a7625fe0cca24b213846eee2
MD5 71cca63f76565aa3706c5a6b204c7bf9
BLAKE2b-256 23a8151eb4e9a815ec01a3f481cf4726fe4a08667710ed0c85f21512f5727600

See more details on using hashes here.

File details

Details for the file littledarwin-0.10.9-py3-none-any.whl.

File metadata

File hashes

Hashes for littledarwin-0.10.9-py3-none-any.whl
Algorithm Hash digest
SHA256 73cbe9eaad88517f59e396d62ec9e741cd4923850236ed6f2b3691a5702d2f2a
MD5 71f62ec8b7567bea2116820808b20b9a
BLAKE2b-256 e5750571bb747a8e1d7d85f683a1b4ba7da5be5cd1638f482bacfe220d9a2323

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