mirror of
https://github.com/nasa/openmct.git
synced 2025-01-28 07:04:10 +00:00
Undid merge error
This commit is contained in:
parent
de07e0326c
commit
b0b92eeac6
@ -284,7 +284,6 @@ describe('The Annotation API', () => {
|
|||||||
};
|
};
|
||||||
comparator = (t1, t2) => t1.fooTarget.foo === t2.fooTarget.bar;
|
comparator = (t1, t2) => t1.fooTarget.foo === t2.fooTarget.bar;
|
||||||
});
|
});
|
||||||
});
|
|
||||||
|
|
||||||
it('can add a comparator function', () => {
|
it('can add a comparator function', () => {
|
||||||
const notebookAnnotationType = openmct.annotation.ANNOTATION_TYPES.NOTEBOOK;
|
const notebookAnnotationType = openmct.annotation.ANNOTATION_TYPES.NOTEBOOK;
|
||||||
@ -297,40 +296,6 @@ describe('The Annotation API', () => {
|
|||||||
openmct.annotation.areAnnotationTargetsEqual(notebookAnnotationType, targets, otherTargets)
|
openmct.annotation.areAnnotationTargetsEqual(notebookAnnotationType, targets, otherTargets)
|
||||||
).toBeTrue(); // the comparator should make these equal
|
).toBeTrue(); // the comparator should make these equal
|
||||||
});
|
});
|
||||||
it('can create a tag', async () => {
|
|
||||||
const annotationObject = await openmct.annotation.create(tagCreationArguments);
|
|
||||||
expect(annotationObject).toBeDefined();
|
|
||||||
expect(annotationObject.type).toEqual('annotation');
|
|
||||||
expect(annotationObject.tags).toContain('aWonderfulTag');
|
|
||||||
});
|
|
||||||
it('can delete a tag', async () => {
|
|
||||||
const annotationObject = await openmct.annotation.create(tagCreationArguments);
|
|
||||||
expect(annotationObject).toBeDefined();
|
|
||||||
openmct.annotation.deleteAnnotations([annotationObject]);
|
|
||||||
expect(annotationObject._deleted).toBeTrue();
|
|
||||||
});
|
|
||||||
it('can remove all tags', async () => {
|
|
||||||
const annotationObject = await openmct.annotation.create(tagCreationArguments);
|
|
||||||
expect(annotationObject).toBeDefined();
|
|
||||||
expect(() => {
|
|
||||||
openmct.annotation.deleteAnnotations([annotationObject]);
|
|
||||||
}).not.toThrow();
|
|
||||||
expect(annotationObject._deleted).toBeTrue();
|
|
||||||
});
|
|
||||||
it('can add/delete/add a tag', async () => {
|
|
||||||
let annotationObject = await openmct.annotation.create(tagCreationArguments);
|
|
||||||
expect(annotationObject).toBeDefined();
|
|
||||||
expect(annotationObject.type).toEqual('annotation');
|
|
||||||
expect(annotationObject.tags).toContain('aWonderfulTag');
|
|
||||||
openmct.annotation.deleteAnnotations([annotationObject]);
|
|
||||||
expect(annotationObject._deleted).toBeTrue();
|
|
||||||
annotationObject = await openmct.annotation.create(tagCreationArguments);
|
|
||||||
expect(annotationObject).toBeDefined();
|
|
||||||
expect(annotationObject.type).toEqual('annotation');
|
|
||||||
expect(annotationObject.tags).toContain('aWonderfulTag');
|
|
||||||
expect(annotationObject._deleted).toBeFalse();
|
|
||||||
});
|
|
||||||
});
|
|
||||||
|
|
||||||
it('falls back to deep equality check if no comparator functions', () => {
|
it('falls back to deep equality check if no comparator functions', () => {
|
||||||
const annotationTypeWithoutComparator = openmct.annotation.ANNOTATION_TYPES.GEOSPATIAL;
|
const annotationTypeWithoutComparator = openmct.annotation.ANNOTATION_TYPES.GEOSPATIAL;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user