Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nasa/openmct.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'e2e/tests/persistence/addNoneditableObject.js')
-rw-r--r--e2e/tests/persistence/addNoneditableObject.js27
1 files changed, 27 insertions, 0 deletions
diff --git a/e2e/tests/persistence/addNoneditableObject.js b/e2e/tests/persistence/addNoneditableObject.js
new file mode 100644
index 000000000..55da25358
--- /dev/null
+++ b/e2e/tests/persistence/addNoneditableObject.js
@@ -0,0 +1,27 @@
+(function () {
+ document.addEventListener('DOMContentLoaded', () => {
+ const PERSISTENCE_KEY = 'persistence-tests';
+ const openmct = window.openmct;
+
+ openmct.objects.addRoot({
+ namespace: PERSISTENCE_KEY,
+ key: PERSISTENCE_KEY
+ });
+
+ openmct.objects.addProvider(PERSISTENCE_KEY, {
+ get(identifier) {
+ if (identifier.key !== PERSISTENCE_KEY) {
+ return undefined;
+ } else {
+ return Promise.resolve({
+ identifier,
+ type: 'folder',
+ name: 'Persistence Testing',
+ location: 'ROOT',
+ composition: []
+ });
+ }
+ }
+ });
+ });
+}());