Michael Lange
b767a87422
Update tests to handle region switching
2018-08-09 18:22:39 -07:00
Michael Lange
4715696959
Clear up the data flow for namespaces
...
This is incredibly tricky with query params, since there is a bundle of
timing issues, lifecycle issues, missing features, and all around
gotchas with query params.
This solution has no observers and no instances of the system service
being set from the jobs controller.
The upside to this is no observers, much easier to follow logic, no more
dependent key chain reactions.
2018-08-09 18:22:38 -07:00
Michael Lange
7e6f02d0c0
Account for the service:system dependency due to region
2018-08-09 18:22:38 -07:00
Michael Lange
178642efe0
Test coverage for gutter menu interactions
2018-08-06 11:21:54 -07:00
Michael Lange
32c321abbf
Keep the search box around when a search yields no results
2018-08-06 11:02:22 -07:00
Michael Lange
29fcece8e7
Test coverage for the jobs/:job/allocations page
2018-08-06 11:02:22 -07:00
Michael Lange
f8504cb56f
Tests for the recent allocations table
2018-08-06 11:02:21 -07:00
Michael Lange
a0148600a6
Refactor allocations page as a component
2018-08-06 11:02:21 -07:00
Michael Lange
137fbccb3d
Remove the name column and add a created column to allocation rows
2018-08-06 10:59:35 -07:00
Michael Lange
11bc25b1b3
Merge pull request #4533 from hashicorp/f-ui-refactor-page-chrome
...
UI: Refactor page chrome
2018-08-06 10:50:03 -07:00
Michael Lange
087f4a9ebc
Test coverage for the expanded feature set of the latest-deployment component
2018-07-30 15:31:31 -07:00
Michael Lange
6fe8356d1c
Give the running-deployment component a more appropriate name
2018-07-30 15:31:31 -07:00
Michael Lange
7aeba8007e
Use page-layout for job routes
2018-07-30 13:13:52 -07:00
Michael Lange
d0c76b844a
Remove all references to onNamespaceChange
2018-07-30 13:13:52 -07:00
Michael Lange
0daeb09fd8
Update deployment test to reflect new progress-by column
2018-07-17 13:28:29 -07:00
Michael Lange
af14f7230c
Test coverage for summary toggle
2018-07-13 10:26:46 -07:00
Michael Lange
fddab7b199
Consistently use PageObjects now that they all exist
2018-07-11 12:42:43 -07:00
Michael Lange
5ed4b3482a
Eslint cleanup
2018-07-11 12:35:39 -07:00
Michael Lange
9b7507e8e3
Use PageObject for task logs tests
2018-07-11 12:31:37 -07:00
Michael Lange
3a5655d11f
Use PageObject for task detail tests
2018-07-11 12:21:26 -07:00
Michael Lange
f2e8286cd0
Use PageObject for namespace tests
2018-07-11 11:59:20 -07:00
Michael Lange
acfea39930
Use PageObjects for application error tests
2018-07-11 11:41:34 -07:00
Michael Lange
3085e1ece2
Use PageObject for allocation detail tests
2018-07-11 11:27:23 -07:00
Michael Lange
68d10d309d
Use PageObject for task group detail tests
2018-07-11 10:36:33 -07:00
Michael Lange
9d0a1b62bf
Use PageObject for job versions tests
2018-07-11 09:49:44 -07:00
Michael Lange
ae10e4a808
Use PageObject for job evaluations tests
2018-07-11 09:37:58 -07:00
Michael Lange
4e6249681c
Use PageObject for job deployments
2018-07-11 09:14:10 -07:00
Michael Lange
52411e40a2
Use PageObject for job definition tests
2018-07-10 19:33:22 -07:00
Michael Lange
42bb1b7427
Adds missing test for evaluations tab
2018-07-10 19:28:54 -07:00
Michael Lange
294a2c055c
Use PageObjects for job detail tests
2018-07-10 19:20:02 -07:00
Michael Lange
6454c10802
Use PageObject for jobs list tests
2018-07-10 18:42:19 -07:00
Michael Lange
c5eed97afc
Use PageObject for client detail tests
2018-07-10 18:13:50 -07:00
Michael Lange
18b2c728b6
Use PageObject for clients list tests
2018-07-10 11:29:00 -07:00
Michael Lange
3fbcb50198
Use PageObject for tokens test
2018-07-10 11:29:00 -07:00
Michael Lange
30b89e1a1d
Fix bad line-endings due to generator
2018-07-10 11:29:00 -07:00
Michael Lange
f9ad13bd28
Use PageObject for server-detail tests
2018-07-10 11:29:00 -07:00
Michael Lange
da49c51656
Use PageObject for servers-list tests
2018-07-10 11:28:59 -07:00
Michael Lange
1944da2e32
Rename nodes-list-test to clients-list-test to reflect its new state
2018-07-10 11:28:59 -07:00
Michael Lange
ee82a98878
Move servers list tests to their own file
2018-07-10 11:28:59 -07:00
Michael Lange
b8b3d03e41
Merge pull request #4458 from hashicorp/f-ui-refactor-breadcrumbs
...
UI: Refactor breadcrumbs
2018-07-10 11:01:28 -07:00
Michael Lange
767e635016
Migrate and add test coverage for evaluations page
2018-07-06 17:15:59 -07:00
Michael Lange
5edf1f55cf
Remove old evaluations component tests
2018-07-06 17:07:40 -07:00
Michael Lange
90ea4f0f21
Update all the awkward browserify imports to plain ol' es6 imports
2018-07-06 13:38:57 -07:00
Michael Lange
4eaf2e4f67
Integration tests for the breadcrumbs component
2018-07-06 11:12:12 -07:00
Michael Lange
9367fff5dc
Unit tests for the breadcrumbs service
2018-07-06 11:12:12 -07:00
Michael Lange
954d1283e1
Update tests to match new test selectors
2018-07-06 11:12:12 -07:00
Michael Lange
313b5bc8a8
Acceptance test for jobs from different namespaces on a single client
2018-07-06 10:50:22 -07:00
Michael Lange
fc0e723d75
A test to assert the bug
2018-07-05 13:49:27 -07:00
Michael Lange
877910208f
Don't put namespace logic in the catch-all buildQuery method
2018-07-05 12:29:29 -07:00
Michael Lange
a71dd95a37
Actually ensure that the allocation relies on an unhealthy driver
2018-06-13 16:33:47 -07:00