Commit Graph

123 Commits

Author SHA1 Message Date
Marliana Lara 6d315568d2 Add help dropdown and about modal 2018-11-19 22:53:05 -05:00
Jake McDermott 7fdf27eece Merge pull request #5 from ansible/pf4-table
basic pf4 data list, toolbar, pagination
2018-11-19 11:35:28 -05:00
Jake McDermott 4e6e715f1f add parametrized unit tests for querystring module 2018-11-18 22:50:21 -05:00
Jake McDermott 9979eddbcd add basic component test for pagination 2018-11-18 22:50:15 -05:00
Jake McDermott de96f6cf8a check tooltip in organization functional test 2018-11-18 22:50:09 -05:00
Jake McDermott 9111948959 add basic component test for data list toolbar 2018-11-18 22:49:59 -05:00
Jake McDermott e3a5f32b57 wip - pf4 data list and pagination 2018-11-18 22:49:50 -05:00
Jake McDermott 546d5d5587 Merge pull request #20 from ansible/async-await
Start using async-await
2018-11-13 13:38:26 -05:00
kialam b0855ee33d Fix unhandled promise reject from jenkins. 2018-11-13 13:31:24 -05:00
kialam 03f6e52cf1 Address PR review comments. 2018-11-13 10:55:18 -05:00
kialam 44e9d3919d Update unit tests. 2018-11-13 09:46:43 -05:00
kialam f520be71d6 Begin using async/await. 2018-11-12 13:24:17 -05:00
Jake McDermott 06470a0e65 Merge pull request #19 from jlmitch5/useCollapsedHeader
Use collapsed header
2018-11-09 21:28:18 -05:00
John Mitchell 5ea40efd3a update pages to utilize collapsed modifier for padding override 2018-11-09 17:31:40 -05:00
John Mitchell 4632383a33 update app component to utilize collapsing header and update style overrides 2018-11-09 17:30:48 -05:00
Jake McDermott ea0f3a64b1 Merge pull request #16 from jlmitch5/indexJsxTestsAndRestructure
finish unit test coverage
2018-11-06 12:32:29 -05:00
John Mitchell df57b144c4 fix logout in App.jsx and update test 2018-11-06 12:25:36 -05:00
John Mitchell 7b099578c8 update App.jsx and improve coverage
abstract LogoutButton to component
2018-11-02 17:47:59 -04:00
John Mitchell 08d2718f5e add about page tests 2018-11-02 17:46:43 -04:00
John Mitchell 96b8ab47c4 add TowerLogo tests 2018-11-02 16:34:02 -04:00
John Mitchell 07f6508402 move ConditionalRedirect test to components subfolder 2018-11-02 16:33:40 -04:00
John Mitchell a670a73fd0 update file mock to return file name 2018-11-02 16:32:51 -04:00
John Mitchell 90d1ab88b1 and index.jsx tests 2018-11-02 13:45:11 -04:00
John Mitchell 19dcf5ed59 update unit test mocks and restructure test dir structure 2018-11-02 13:44:13 -04:00
Jake McDermott 90273247ac Merge pull request #14 from ansible/pagesTests
pages unit tests
2018-10-31 14:52:46 -04:00
John Mitchell 8a3b8823ee move login page test under pages and add tests for all pages stubs 2018-10-31 14:44:18 -04:00
John Mitchell b40c81cc3d Merge pull request #10 from jlmitch5/loginPageTests
Add login page tests
2018-10-31 09:45:35 -07:00
John Mitchell e53a6a91d6 remove setTimeout hack for testing api.login Login.jsx handlers 2018-10-31 12:04:59 -04:00
John Mitchell 55586b9b2a convert post-api.login code to using async/await for Login.jsx 2018-10-31 12:04:33 -04:00
John Mitchell 986d299961 move login back to using finally handler and update tests 2018-10-31 10:28:51 -04:00
John Mitchell 7c97989e84 add more login page tests 2018-10-31 09:56:35 -04:00
John Mitchell ecd8427a51 fix eslint issues with app and conditional redirect tests 2018-10-31 09:56:28 -04:00
Jake McDermott 5c2e6244c6 Merge pull request #13 from jlmitch5/updateBuildSystem
Update build system
2018-10-30 17:34:07 -04:00
John Mitchell fed7f51476 update build system
polyfill new js features before executing tests
move jest config to file, update transformation exclusion to be okay with axios module
rename enzyme.config.js to jest.setup.js
remove currently unused redux deps
update babel to 7, use env preset as opposed to deprecated stage preset
move .babelrc to newer, favored babel.config.js preset
update all babel preset and plugin packages to those name spaced under @babel
2018-10-30 17:25:29 -04:00
John Mitchell 3ccfc5905e Merge pull request #8 from jlmitch5/navUpdates
update navigation
2018-10-29 12:29:07 -07:00
John Mitchell 74d3e55908 bump patternfly dep versions 2018-10-29 13:58:56 -04:00
John Mitchell 557e619db6 update page navigation
fix issue with jerky close and expand of nav
update nav to use expandle headers
separate settings pages out into separate stup page components
2018-10-26 17:24:34 -04:00
John Mitchell 2dfbae79bd update patternfly style overrides 2018-10-26 17:23:37 -04:00
John Mitchell fd28cff412 add additional patternfly react packages 2018-10-26 17:23:27 -04:00
Jake McDermott ca0127d889 Merge pull request #7 from ansible/testing
add unit and functional testing to the app
2018-10-24 22:03:43 -04:00
John Mitchell 05d72ae8cf update webpack and package.json with index.jsx entrypoint 2018-10-24 21:55:59 -04:00
John Mitchell 1caa5b1c54 fix eslint errors 2018-10-24 21:51:35 -04:00
John Mitchell 2245d6a22e update LoginPage component and test pseudocode 2018-10-24 21:35:43 -04:00
John Mitchell 3e9a85a58b remove stale route redirection components 2018-10-24 21:35:14 -04:00
John Mitchell 51c58d5645 remove babel config.js to favor .babelrc file 2018-10-24 21:34:20 -04:00
John Mitchell cfb89f1e31 working commit LoginPage.jsx tests 2018-10-24 21:16:24 -04:00
John Mitchell fba1a5b71a fix App.jsx test misnamed variables 2018-10-24 21:15:08 -04:00
John Mitchell 79e68b1dbe add coverage report 2018-10-24 21:11:52 -04:00
John Mitchell 3938d49a1f refactor auth redirect and add ConditionalRedirect unit tests and App unit and functional tests 2018-10-24 16:53:16 -04:00
John Mitchell 0373058540 update api.js api client, and axios mock, and add api.js unit tests 2018-10-24 16:52:11 -04:00