autostep / AutoStep

AutoStep Testing Framework - Core Libraries and Components
MIT License
22 stars 1 forks source link

Implementation of the Test Execution System #26

Closed alistairjevans closed 4 years ago

alistairjevans commented 4 years ago

This is a big PR, but this is the implementation of the test execution system.

As an overview:

Take a look at the tests in EndToEndTests for a set of tests that run the various paths through.

In this set of changes I also added a set of metadata interfaces for the built file elements so we don't leak editable compilation models into the execution phase.