Installing Fandango#
Installing Fandango for Normal Usage#
Fandango comes as a Python package. To install Fandango, run the following command:
$ pip install fandango-fuzzer
To test if everything worked well, try
$ fandango --help
which should give you a list of options:
usage: fandango [-h] [--version] [--verbose | --quiet]
{fuzz,parse,shell,help,copyright,version} ...
The access point to the Fandango framework
options:
-h, --help show this help message and exit
--version show version number
--verbose, -v increase verbosity. Can be given multiple times (-vv)
--quiet, -q decrease verbosity. Can be given multiple times (-qq)
commands:
{fuzz,parse,shell,help,copyright,version}
the command to execute
fuzz produce outputs from .fan files and test programs
parse parse input file(s) according to .fan spec
shell run an interactive shell (default)
help show this help and exit
copyright show copyright
version show version
Use `fandango help` to get a list of commands.
Use `fandango help COMMAND` to learn more about COMMAND.
See ]8;;https://fandango-fuzzer.github.io/\https://fandango-fuzzer.github.io/]8;;\ for more information.
Installing Fandango for Development#
Caution
This will get you the very latest version of Fandango, which may be unstable. Use at your own risk.
Refer to the Getting Started with Development Guide for instructions on how to prepare an environment to work on Fandango.