Developer Guide

The c7n developer install includes c7n_azure. A shortcut for creating a virtual env for development is available in the makefile:

$ make install
$ source bin/activate

This creates a virtual env in your enlistment and installs all packages as editable.

Testing

Tests for c7n_azure run automatically with other Custodian tests. See Testing for Developers for information on how to run Tox.

Azure tests are based on VCR.py.