Hugo Häggmark
044bea0935
Chore: Fixes various strict null errors ( #21763 )
...
* Chore: Removes strict null checks in ReducerTester
* Chore: Fixes strict null errors in ConfigureStore
* Chore: Fixes strict null errors in reducer tests
* Chore: Fixes strict null errors in reducers tests
* Chore: Fixes strict null errors in reducers tests
* Chore: Fixes strict null errors in toggleLogActionsMiddleware
* Chore: Fixes strict null errors in navModelReducer
* Core: Fixes strict null errors in public/app/features/admin/state
* Chore: Fixes strict null errors in public/app/features/dashboard/state/reducers.test.ts
* Chore: Fixes strict null errors in public/app/features/explore/state/reducers.test.ts
* Chore: Fixes strict null errors in public/app/features/datasources/state/reducers.test.ts
* Chore: Fixes strict null errors in public/e2e-test/scenarios/templating/templatevariables-crud.test.ts
* Chore: Fixes strict null errors in public/app/features/dashboard/containers/DashboardPage.test.tsx
2020-01-28 09:13:56 +01:00
Hugo Häggmark
a538e67d4d
Tests: Skipping Template Variable tests for now ( #20707 )
2019-11-27 16:01:39 +01:00
Hugo Häggmark
2c2ed8371d
E2E: Adds tests for QueryVariable CRUD ( #20448 )
...
* WIP: Adds basic template variables CRUD start
* e2eTests: Adds aria-labels in VariableEditorCtrl
* Refactor: Simplifies a bit
* e2eTests: Adds first Template Variable CRUD for QueryVariable
* Tests: Adds ArrayPageOjbectType
* Tests: Adds createQueryVariable method
* Tests: Refactor CRUD test
* Tests: Adds datasource and dashboard to scenario
* Refactor: Fixes type errors
* Refactor: Move pages to toolkit
2019-11-25 07:29:01 +01:00
Hugo Häggmark
7ebc4a1568
Tests: We should not click on default button when there is only one ds ( #20266 )
2019-11-08 10:51:42 +01:00
Hugo Häggmark
85c4311c9f
e2eTests: Adds cleanup of created datasource and dashboard ( #20244 )
...
* e2eTests: Adds cleanup of created datasource and dashboard
* Chore: Fixes Prettier error
* Tests: Updates snapshots
2019-11-08 09:48:33 +01:00
Dominik Prokop
1b5e7ceee7
grafana/toolkit: Remove hack to expose plugin/e2e exports & types ( #19467 )
2019-09-27 08:07:20 -07:00
Tobias Skarhed
760aec7d3b
e2e tests: Make pageObjects mandatory ( #18406 )
...
- Lower strictNullChecks: true errors
2019-08-06 14:29:26 +02:00
Ryan McKinley
9f415e84b4
Refactor: move end-to-end test infrastructure to @grafana/toolkit ( #18012 )
2019-07-19 08:13:12 -07:00
David
fb21492eae
E2E: saving a dashboard should wait for success ( #18171 )
...
- navigating right away triggered the unsaved warning on slower machines
- this change makes sure we see a success message first
2019-07-18 15:36:03 +02:00
Tobias Skarhed
3045daedbd
noImplicitAny: Reduce errors to 3800-ish ( #17781 )
...
* Reduce noImplicitAny errors to 3900-ish
* Fix lots of errors
* Add interface
2019-06-27 13:21:04 +02:00
Hugo Häggmark
8192fa538e
Tests: Replaces e2e tests truth screenshot ( #17609 )
2019-06-17 13:41:29 +02:00
Hugo Häggmark
c59f308414
Tests: Replaces truth image ( #17570 )
2019-06-13 14:45:15 +02:00
Hugo Häggmark
9e9fdb9cf1
Build: Fix failing e2e tests and implicit any check ( #17567 )
...
* Tests: Updates truth screen shot
* Fix: Fixes an implicit any error
2019-06-13 12:37:18 +02:00
Hugo Häggmark
20f81539b8
Tests: Adds better logging to e2e tests ( #17511 )
2019-06-11 11:41:11 +02:00
Hugo Häggmark
20229a40eb
Build: Adds e2e tests back to master workflow with better error messages and with artifacts ( #17374 )
...
* Refactor: Adds better error message and removes chromium download progess
* Test: Adds e2e tests to pr builds for testing purpose
* Tests: Changes path to screenshots
* Tests: Adds failing test just to test message and artifacts
* Tests: Removes failing test
2019-06-03 13:39:36 +02:00
Hugo Häggmark
a4d287d2e1
Tests: Adds end-to-end tests skeleton and basic smoke test scenario ( #16901 )
...
* Chore: Adds neccessary packages
* Wip: Initial dummy test in place
* Feature: Downloads Chromium if needed
* Fix: Adds global config object
* Refactor: Adds basic e2eScenario
* Build: Adds end to end tests to config
* Build: Changes end to end job
* Build: Adds browsers to image
* Build: Adds failing test
* Refactor: Adds first e2e-test scenario
* Fix: Ignores test output in gitignore
* Refactor: Adds compare screenshots ability
* Refactor: Removes unnecessary code
* Build: Removes jest-puppeteer
* Fix: Replaces test snapshots
* Refactor: Creates output dir if missing
* Refactor: Changes aria-labels to be more consistent
* Docs: Adds section about end to end tests
* Fix: Fixes snapshots
* Docs: Adds information about ENV variables
2019-05-08 16:50:21 +02:00