mirror of
https://github.com/nasa/openmct.git
synced 2025-06-18 23:28:14 +00:00
MCT 4087 removed buildInfo (#4392)
This commit is contained in:
committed by
GitHub
parent
5caa5e1a50
commit
11c96796c0
@ -31,7 +31,6 @@ define([
|
|||||||
'objectUtils',
|
'objectUtils',
|
||||||
'./plugins/plugins',
|
'./plugins/plugins',
|
||||||
'./adapter/indicators/legacy-indicators-plugin',
|
'./adapter/indicators/legacy-indicators-plugin',
|
||||||
'./plugins/buildInfo/plugin',
|
|
||||||
'./ui/registries/ViewRegistry',
|
'./ui/registries/ViewRegistry',
|
||||||
'./plugins/imagery/plugin',
|
'./plugins/imagery/plugin',
|
||||||
'./ui/registries/InspectorViewRegistry',
|
'./ui/registries/InspectorViewRegistry',
|
||||||
@ -60,7 +59,6 @@ define([
|
|||||||
objectUtils,
|
objectUtils,
|
||||||
plugins,
|
plugins,
|
||||||
LegacyIndicatorsPlugin,
|
LegacyIndicatorsPlugin,
|
||||||
buildInfoPlugin,
|
|
||||||
ViewRegistry,
|
ViewRegistry,
|
||||||
ImageryPlugin,
|
ImageryPlugin,
|
||||||
InspectorViewRegistry,
|
InspectorViewRegistry,
|
||||||
|
@ -1,45 +0,0 @@
|
|||||||
/*****************************************************************************
|
|
||||||
* Open MCT Web, Copyright (c) 2014-2015, United States Government
|
|
||||||
* as represented by the Administrator of the National Aeronautics and Space
|
|
||||||
* Administration. All rights reserved.
|
|
||||||
*
|
|
||||||
* Open MCT Web is licensed under the Apache License, Version 2.0 (the
|
|
||||||
* "License"); you may not use this file except in compliance with the License.
|
|
||||||
* You may obtain a copy of the License at
|
|
||||||
* http://www.apache.org/licenses/LICENSE-2.0.
|
|
||||||
*
|
|
||||||
* Unless required by applicable law or agreed to in writing, software
|
|
||||||
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
|
||||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
|
||||||
* License for the specific language governing permissions and limitations
|
|
||||||
* under the License.
|
|
||||||
*
|
|
||||||
* Open MCT Web includes source code licensed under additional open source
|
|
||||||
* licenses. See the Open Source Licenses file (LICENSES.md) included with
|
|
||||||
* this source code distribution or the Licensing information page available
|
|
||||||
* at runtime from the About dialog for additional information.
|
|
||||||
*****************************************************************************/
|
|
||||||
|
|
||||||
define([
|
|
||||||
], function (
|
|
||||||
) {
|
|
||||||
return function (buildInfo) {
|
|
||||||
return function (openmct) {
|
|
||||||
const aliases = { timestamp: "Built" };
|
|
||||||
const descriptions = {
|
|
||||||
timestamp: "The date on which this version of Open MCT was built.",
|
|
||||||
revision: "A unique revision identifier for the client sources.",
|
|
||||||
branch: "The name of the branch that was used during the build."
|
|
||||||
};
|
|
||||||
|
|
||||||
Object.keys(buildInfo).forEach(function (key) {
|
|
||||||
openmct.legacyExtension("versions", {
|
|
||||||
key: key,
|
|
||||||
name: aliases[key] || (key.charAt(0).toUpperCase() + key.substring(1)),
|
|
||||||
value: buildInfo[key],
|
|
||||||
description: descriptions[key]
|
|
||||||
});
|
|
||||||
});
|
|
||||||
};
|
|
||||||
};
|
|
||||||
});
|
|
@ -1,53 +0,0 @@
|
|||||||
/*****************************************************************************
|
|
||||||
* Open MCT, Copyright (c) 2014-2021, United States Government
|
|
||||||
* as represented by the Administrator of the National Aeronautics and Space
|
|
||||||
* Administration. All rights reserved.
|
|
||||||
*
|
|
||||||
* Open MCT is licensed under the Apache License, Version 2.0 (the
|
|
||||||
* "License"); you may not use this file except in compliance with the License.
|
|
||||||
* You may obtain a copy of the License at
|
|
||||||
* http://www.apache.org/licenses/LICENSE-2.0.
|
|
||||||
*
|
|
||||||
* Unless required by applicable law or agreed to in writing, software
|
|
||||||
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
|
||||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
|
||||||
* License for the specific language governing permissions and limitations
|
|
||||||
* under the License.
|
|
||||||
*
|
|
||||||
* Open MCT includes source code licensed under additional open source
|
|
||||||
* licenses. See the Open Source Licenses file (LICENSES.md) included with
|
|
||||||
* this source code distribution or the Licensing information page available
|
|
||||||
* at runtime from the About dialog for additional information.
|
|
||||||
*****************************************************************************/
|
|
||||||
|
|
||||||
define([
|
|
||||||
'./plugin'
|
|
||||||
], function (plugin) {
|
|
||||||
describe("The buildInfo plugin", function () {
|
|
||||||
let mockmct;
|
|
||||||
let testInfo;
|
|
||||||
|
|
||||||
beforeEach(function () {
|
|
||||||
mockmct = jasmine.createSpyObj('openmct', ['legacyExtension']);
|
|
||||||
testInfo = {
|
|
||||||
foo: 123,
|
|
||||||
bar: "baz"
|
|
||||||
};
|
|
||||||
plugin(testInfo)(mockmct);
|
|
||||||
});
|
|
||||||
|
|
||||||
it("registers versions extensions", function () {
|
|
||||||
Object.keys(testInfo).forEach(function (key) {
|
|
||||||
expect(mockmct.legacyExtension).toHaveBeenCalledWith(
|
|
||||||
"versions",
|
|
||||||
{
|
|
||||||
key: key,
|
|
||||||
name: jasmine.any(String),
|
|
||||||
value: testInfo[key],
|
|
||||||
description: undefined
|
|
||||||
}
|
|
||||||
);
|
|
||||||
});
|
|
||||||
});
|
|
||||||
});
|
|
||||||
});
|
|
Reference in New Issue
Block a user