SIGN IN SIGN UP

test: refactor the seed_enterprise_devstack_data command to be more composable

The essential logic of this old management command was migrated into a
central `devstack_api.py` library, then that library used to compose two
new management commands:

- create_enterprise_linked_learner
- enroll_enterprise_learner

In turn, all three enterprise management commands were composed with LMS, CMS,
course-discovery, and enterprise-catalog management commands to create
`scripts/provision-integration-test-ENT-11544.sh` which is the master
provision script for integration testing ENT-11544, but also serves as
a demonstration of the power of composing these new management commands
together.

ENT-11544
T
Troy Sankey committed
afa23d3f9ecea7e0518700b99d87d875f7d35cd2
Parent: 6497591