Demo Overview: 2018-05-30

Comments

  • Vanilla Forums
    edited May 2018

    New JavaScript Test Harness

    In old Vanilla, we have zero automated tests for Javascript code running in the browser. That means there is no notification to us if we break something; the first time we'll know is if we either A) Manually QA the page that broke or B ) Get a support ticket.

    Adding automated tests is super important as we move to a Single-Page Application model (SPA), a la Facebook. There's tons more Javascript, and tons more that can break. So, this "test harness" is rigging up how we're going to make all of those tests work, and lays the foundation for the first batch of tests that are grouped in with this task.