* Make owner attribute required on kibana.json (#108231) * make owner attribute required * Add owner properties in more places * add test for owner attribute * add error check too in the test * Fix tests * fix tests and update docs * wip * More test fixes * Fix All The Errorz * Adding more owner attributes * Update x-pack/test/saved_object_api_integration/common/fixtures/saved_object_test_plugin/kibana.json Co-authored-by: Larry Gregory <lgregorydev@gmail.com> * Update x-pack/test/ui_capabilities/common/fixtures/plugins/foo_plugin/kibana.json Co-authored-by: Larry Gregory <lgregorydev@gmail.com> * commeeeooonnnn * Update docs * soooo many kibanajsons * adjust plugin generator to add an owner * Add owner to the plugin generator scripts * update snapshot * Fix snapshot * review updates Co-authored-by: Larry Gregory <lgregorydev@gmail.com> Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com> # Conflicts: # dev_docs/tutorials/building_a_plugin.mdx # src/dev/code_coverage/ingest_coverage/integration_tests/fixtures/test_plugin/kibana.json # test/common/fixtures/plugins/coverage/kibana.json * Update kibana.json Add owner attribute * Remove this json file. It was deleted. Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com> |
||
---|---|---|
.. | ||
plugins/kbn_tp_run_pipeline | ||
screenshots/baseline | ||
snapshots | ||
test_suites/run_pipeline | ||
config.ts | ||
README.md |
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