Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add integration tests #153

Merged
merged 14 commits into from
Jul 21, 2023
Merged

Add integration tests #153

merged 14 commits into from
Jul 21, 2023

Commits on Jul 18, 2023

  1. Add integration tests

    Rose Yemelyanova committed Jul 18, 2023
    Configuration menu
    Copy the full SHA
    87af850 View commit details
    Browse the repository at this point in the history
  2. started tidying up tests

    Rose Yemelyanova committed Jul 18, 2023
    Configuration menu
    Copy the full SHA
    7667f65 View commit details
    Browse the repository at this point in the history
  3. Remove all changes to src files

    Rose Yemelyanova committed Jul 18, 2023
    Configuration menu
    Copy the full SHA
    7c12e3a View commit details
    Browse the repository at this point in the history
  4. restored src

    Rose Yemelyanova committed Jul 18, 2023
    Configuration menu
    Copy the full SHA
    e043867 View commit details
    Browse the repository at this point in the history
  5. removing direct components from tests

    Rose Yemelyanova committed Jul 18, 2023
    Configuration menu
    Copy the full SHA
    255886e View commit details
    Browse the repository at this point in the history
  6. removed unnecessary files

    Rose Yemelyanova committed Jul 18, 2023
    Configuration menu
    Copy the full SHA
    80039e0 View commit details
    Browse the repository at this point in the history
  7. modified tests to pass

    Rose Yemelyanova committed Jul 18, 2023
    Configuration menu
    Copy the full SHA
    4d766f7 View commit details
    Browse the repository at this point in the history
  8. fixed mypy tox errors

    Rose Yemelyanova committed Jul 18, 2023
    Configuration menu
    Copy the full SHA
    effc3ff View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2023

  1. Add type aliases for component input and output messages (#144)

    This change introduces simple type aliases to improve readability for distinguishing between component input and output types.
    rosesyrett authored and Rose Yemelyanova committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    d1149cc View commit details
    Browse the repository at this point in the history
  2. Simulation Wrapper (#142)

    This change shifts the simulation builder logic from the cli to a dedicated class, TickitSimulation. It adds a builder function to allow simulations to be constructed in a declarative fashion, allowing for further customisation in the future and better testing now. It is a step towards the larger changes required for simulating zebra devices and uniting master and nested simulation logic.
    abbiemery authored and Rose Yemelyanova committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    68dedc6 View commit details
    Browse the repository at this point in the history
  3. Remove typing_compat (#163)

    - No longer required for supported versions of python
    DiamondJoseph authored and Rose Yemelyanova committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    cbd4398 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    07c9be7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d492a44 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c9f069a View commit details
    Browse the repository at this point in the history