kibana/test/interpreter_functional
Chandler Prall 126d187429
Upgrade to EUI v22.3.0 (#62963)
* snapshot updates

* bump to eui 22.3.0

* snapshots

* Fix css selector in test to match EUI internal DOM change

* Updated snapshots

* Insert react-beautiful-dnd@10 into top-level kibana to force siem's node_modules to hold its correct version

* More snapshot updates, resolved a typescript issue

* Move react-beautiful-dnd dependency around to make things happy again

* Use SearchFilterConfig from the top-level eui export

* Swallow 'ResizeObserver error does not have an err object' error in canvas

* Swallow ResizeObserver error cross-browser
2020-04-22 11:01:49 -06:00
..
plugins/kbn_tp_run_pipeline Upgrade to EUI v22.3.0 (#62963) 2020-04-22 11:01:49 -06:00
screenshots/baseline filtering (making it work with expressions) (#55351) 2020-02-03 09:01:34 -05:00
snapshots Expressions refactor (#54342) 2020-02-11 19:47:36 +01:00
test_suites/run_pipeline ExecutionContract (#57559) 2020-02-17 15:02:21 +01:00
config.ts Typescriptify and shim kbn_tp_run_pipeline test plugin (#50645) 2019-11-26 14:22:34 +01:00
README.md Expressions refactor (#54342) 2020-02-11 19:47:36 +01:00

Interpreter Functional Tests

This folder contains interpreter functional tests.

Add new test suites into the test_suites folder and reference them from the config.ts file. These test suites work the same as regular functional test.

Run the test

To run these tests during development you can use the following commands:

# Start the test server (can continue running)
node scripts/functional_tests_server.js --config test/interpreter_functional/config.ts

# Start a test run
node scripts/functional_test_runner.js --config test/interpreter_functional/config.ts

Writing tests

Look into test_suites/run_pipeline/basic.ts for examples

to update baseline screenshots and snapshots run with:

node scripts/functional_test_runner.js --config test/interpreter_functional/config.ts --updateBaselines