* do not send telemetry if isScreenshotMode * Implement PR feedback: * added another Jest test * move Boolean() to make the opt-in value always boolean * remove unused import and convert to import type * fix type issues * update jest snapshot * Expanded test coverage - added plugin functional test - added jest test to check TelemetrySender behaviour - exported the localStorage/window value that flags screenshot mode * fix test plugin name in package.json and make sure to opt out of telemetry when the test finishes * added missing type file to plugin_functional test Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com> # Conflicts: # src/plugins/telemetry/kibana.json
14 lines
380 B
JSON
14 lines
380 B
JSON
{
|
|
"name": "telemetry_test_plugin",
|
|
"version": "1.0.0",
|
|
"main": "target/test/plugin_functional/plugins/telemetry",
|
|
"kibana": {
|
|
"version": "kibana",
|
|
"templateVersion": "1.0.0"
|
|
},
|
|
"license": "SSPL-1.0 OR Elastic License 2.0",
|
|
"scripts": {
|
|
"kbn": "node ../../../../scripts/kbn.js",
|
|
"build": "rm -rf './target' && ../../../../node_modules/.bin/tsc"
|
|
}
|
|
}
|