From 988060bd32889bee25afe07429a8408e25bacb46 Mon Sep 17 00:00:00 2001 From: danstarns Date: Sat, 5 Oct 2024 11:08:57 -0700 Subject: [PATCH] add coverage for rule.style --- .../core/test/specs/data_sources/model/StyleDataVariable.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/core/test/specs/data_sources/model/StyleDataVariable.ts b/packages/core/test/specs/data_sources/model/StyleDataVariable.ts index 431b67a2b..1a06a3401 100644 --- a/packages/core/test/specs/data_sources/model/StyleDataVariable.ts +++ b/packages/core/test/specs/data_sources/model/StyleDataVariable.ts @@ -183,7 +183,7 @@ describe('StyleDataVariable', () => { content: 'Hello World', })[0]; - em.getEditor().CssComposer.addCollection([ + const [rule] = em.getEditor().CssComposer.addCollection([ { selectors: [], selectorsAdd: selector, @@ -198,11 +198,13 @@ describe('StyleDataVariable', () => { }, ]); + expect(rule.getStyle()).toHaveProperty('color', 'red'); expect(em.getEditor().getCss()).toContain(`${selector}{color:red;}`); const ds = dsm.get(dsId); ds.getRecord(drId)?.set({ value: 'blue' }); + expect(rule.getStyle()).toHaveProperty('color', 'blue'); expect(em.getEditor().getCss()).toContain(`${selector}{color:blue;}`); }); });