blob: 011fbbfdcc0ddda487aedf05275fcc70bd5e9cdc [file] [log] [blame]
/**
* @license
* Copyright 2020 Google LLC
* SPDX-License-Identifier: Apache-2.0
*/
import '../../../test/common-test-setup';
import {getPluginLoader} from '../../shared/gr-js-api-interface/gr-plugin-loader';
import {PluginApi} from '../../../api/plugin';
import {ChecksPluginApi} from '../../../api/checks';
import {assert} from '@open-wc/testing';
suite('gr-settings-api tests', () => {
let checksApi: ChecksPluginApi | undefined;
setup(() => {
let pluginApi: PluginApi | undefined = undefined;
window.Gerrit.install(
p => {
pluginApi = p;
},
'0.1',
'http://test.com/plugins/testplugin/static/test.js'
);
getPluginLoader().loadPlugins([]);
assert.isOk(pluginApi);
checksApi = pluginApi!.checks();
});
teardown(() => {
checksApi = undefined;
});
test('exists', () => {
assert.isOk(checksApi);
});
});