John Cowen 4ebd70e6cd
UI: Fixes healthy node listing resize on large portrait screens (#4564)
1. Split the resizing functionality of into a separate mixin to be
shared across components
2. Add basic integration tests to prove that everything is getting
called through out the lifetime of the app. I decided against unit
testing as there isn't really any isolated logic to be tested, more
checking that things are being called in the correct order etc i.e. the
integration is correct.

Adds assertion to with-resizing so its obvious to override `resize`
2018-08-24 12:35:52 +02:00
..
2018-05-10 19:52:53 +01:00
2018-05-10 19:52:53 +01:00
2018-05-10 19:52:53 +01:00
2018-05-10 19:52:53 +01:00
2018-06-12 11:24:35 +01:00
2018-05-10 19:52:53 +01:00
2018-05-10 19:52:53 +01:00
2018-05-10 19:52:53 +01:00
2018-05-10 19:52:53 +01:00

consul-ui

Prerequisites

You will need the following things properly installed on your computer.

Installation

  • git clone https://github.com/hashicorp/consul.git this repository
  • cd ui-v2
  • yarn install

Running / Development

Code Generators

Make use of the many generators for code, try ember help generate for more details

Running Tests

You do not need to run make start-api/yarn run start:api to run the tests

  • make test or yarn run test
  • make test-view or yarn run test:view to view the tests running in Chrome