diff options
Diffstat (limited to 'e2e/tests/persistence/addNoneditableObject.js')
-rw-r--r-- | e2e/tests/persistence/addNoneditableObject.js | 27 |
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: [] + }); + } + } + }); + }); +}()); |