27 lines
606 B
TypeScript
27 lines
606 B
TypeScript
import { expect, it } from 'vitest';
|
|
|
|
import { RemoveContextViewModifier } from '../../../../src/card-controller/view/modifiers/remove-context';
|
|
import { createView } from '../../../test-utils';
|
|
|
|
it('should remove context property', () => {
|
|
const modifier = new RemoveContextViewModifier(['timeline']);
|
|
|
|
const view = createView({
|
|
view: 'live',
|
|
camera: 'camera',
|
|
displayMode: 'grid',
|
|
context: {
|
|
timeline: {
|
|
window: {
|
|
start: new Date(),
|
|
end: new Date(),
|
|
},
|
|
},
|
|
},
|
|
});
|
|
|
|
modifier.modify(view);
|
|
|
|
expect(view.context).toEqual({});
|
|
});
|