From 5a4676b3bf2b4ec13bbeb595adc241e16cc7f283 Mon Sep 17 00:00:00 2001 From: Slava Leleka Date: Fri, 16 Dec 2022 21:51:42 +0200 Subject: [PATCH] add few scrpitlets conversion tests --- src/test/converter.test.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/test/converter.test.js b/src/test/converter.test.js index 2dacfa65..61af5b58 100644 --- a/src/test/converter.test.js +++ b/src/test/converter.test.js @@ -248,6 +248,14 @@ describe('converter', () => { expected = 'example.org##+js(abort-on-property-write, adblock.check)'; expect(actual).toBe(expected); + actual = scriptlets.convertAdgToUbo("example.org#%#//scriptlet('set-constant', 'dataLayer', 'emptyArr')"); + expected = 'example.org##+js(set-constant, dataLayer, [])'; + expect(actual).toBe(expected); + + actual = scriptlets.convertAdgToUbo("example.org#%#//scriptlet('set-constant', 'dataLayer', 'emptyObj')"); + expected = 'example.org##+js(set-constant, dataLayer, {})'; + expect(actual).toBe(expected); + actual = scriptlets.convertAbpToAdg('test.com#$#abort-on-property-read adsShown'); expected = "test.com#%#//scriptlet('abp-abort-on-property-read', 'adsShown')"; expect(actual[0]).toBe(expected);