|
|
@ -155,7 +155,7 @@ describe('Component', () => { |
|
|
obj.set({ |
|
|
obj.set({ |
|
|
bool: true, |
|
|
bool: true, |
|
|
removable: false, |
|
|
removable: false, |
|
|
string: 'st\'ri"ng', |
|
|
string: 'st\'ri"ng&<>', |
|
|
array: [1, 'string', true], |
|
|
array: [1, 'string', true], |
|
|
object: { a: 1, b: 'string', c: true }, |
|
|
object: { a: 1, b: 'string', c: true }, |
|
|
null: null, |
|
|
null: null, |
|
|
@ -164,12 +164,12 @@ describe('Component', () => { |
|
|
zero: 0, |
|
|
zero: 0, |
|
|
_private: 'value', |
|
|
_private: 'value', |
|
|
}); |
|
|
}); |
|
|
let resStr = "st'ri"ng"; |
|
|
let resStr = "st'ri"ng&<>"; |
|
|
let resArr = '[1,"string",true]'; |
|
|
let resArr = '[1,"string",true]'; |
|
|
let resObj = '{"a":1,"b":"string","c":true}'; |
|
|
let resObj = '{"a":1,"b":"string","c":true}'; |
|
|
let res = `<div data-gjs-removable="false" data-gjs-bool="true" data-gjs-string="${resStr}" data-gjs-array="${resArr}" data-gjs-object="${resObj}" data-gjs-empty="" data-gjs-zero="0"></div>`; |
|
|
let res = `<div data-gjs-removable="false" data-gjs-bool="true" data-gjs-string="${resStr}" data-gjs-array="${resArr}" data-gjs-object="${resObj}" data-gjs-empty="" data-gjs-zero="0"></div>`; |
|
|
expect(obj.toHTML({ withProps: true })).toEqual(res); |
|
|
expect(obj.toHTML({ withProps: true })).toEqual(res); |
|
|
resStr = 'st'ri"ng'; |
|
|
resStr = 'st'ri"ng&<>'; |
|
|
resArr = '[1,"string",true]'; |
|
|
resArr = '[1,"string",true]'; |
|
|
resObj = '{"a":1,"b":"string","c":true}'; |
|
|
resObj = '{"a":1,"b":"string","c":true}'; |
|
|
res = `<div data-gjs-removable="false" data-gjs-bool="true" data-gjs-string='${resStr}' data-gjs-array='${resArr}' data-gjs-object='${resObj}' data-gjs-empty="" data-gjs-zero="0"></div>`; |
|
|
res = `<div data-gjs-removable="false" data-gjs-bool="true" data-gjs-string='${resStr}' data-gjs-array='${resArr}' data-gjs-object='${resObj}' data-gjs-empty="" data-gjs-zero="0"></div>`; |
|
|
|