{"version":3,"sources":["https://lively-kernel.org/lively4S2/lively4-markus/test/templates/lively-sync-test.js"],"names":["expect","testWorld","loadComponent","describe","that","before","done","timeout","then","c","catch","e","console","error","it","storeValue","loadValue","to","be","equal","after","innerHTML"],"mappings":";;;;;;AAAQA,Y,sBAAAA,M;;AACAC,e,uBAAAA,S;AAAWC,mB,uBAAAA,a;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAEnBC,eAAS,WAAT,EAAuB,YAAU;AAC/B,YAAIC,IAAJ;;AAEAC,eAAO,MAAP,EAAe,UAASC,IAAT,EAAc;AAC3B,eAAKC,OAAL,CAAa,KAAb;;AAEAL,wBAAc,aAAd,EACGM,IADH,CACQC,KAAK;AAACL,mBAAOK,CAAP,CAAUH;AAAO,WAD/B,EAEGI,KAFH,CAESC,KAAKC,QAAQC,KAAR,CAAcF,CAAd,CAFd;AAGD,SAND;;AAQAG,WAAG,0BAAH,EAA+B,YAAY;AACzC,gBAAMV,KAAKW,UAAL,CAAgB,cAAhB,EAAgC,OAAhC,CAAN;AACAf,kBAAO,MAAMI,KAAKY,SAAL,CAAe,cAAf,CAAb,GAA6CC,EAA7C,CAAgDC,EAAhD,CAAmDC,KAAnD,CAAyD,OAAzD;AACD,SAHD;;AAMAC,cAAM,SAAN,EAAiB,YAAW;AAC1BnB,sBAAYoB,SAAZ,GAAwB,EAAxB;AACD,SAFD;AAGD,OApBD","file":"lively-sync-test.js","sourcesContent":["import {expect} from 'src/external/chai.js'\nimport {testWorld, loadComponent} from './templates-fixture.js'\n\ndescribe(\"Sync Tool\",  function(){\n  var that\n \n  before(\"load\", function(done){\n    this.timeout(25000);\n\n    loadComponent(\"lively-sync\")\n      .then(c => {that = c; done()})\n      .catch(e => console.error(e))\n  })\n  \n  it(\"should load stored value\", async () => {\n    await that.storeValue(\"test_tmp_key\", \"hello\");\n    expect(await that.loadValue(\"test_tmp_key\")).to.be.equal(\"hello\");\n  })\n  \n  \n  after(\"cleanup\", function() {\n    testWorld().innerHTML = \"\";\n  });\n})\n\n\n"]}