{"version":3,"sources":["https://lively-kernel.org/lively4S2/lively4-markus/test/templates/lively-file-browser-test.js"],"names":["expect","testWorld","loadComponent","describe","that","before","done","timeout","templateName","then","c","catch","e","it","expectedURL","setURL","getURL","toString","to","be","equal","after","innerHTML"],"mappings":";;;;;;AAAQA,Y,sBAAAA,M;;AACAC,e,uBAAAA,S;AAAWC,mB,uBAAAA,a;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAEnBC,eAAS,mBAAT,EAA+B,YAAW;;AAExC,YAAIC,IAAJ;AACAC,eAAO,MAAP,EAAe,UAASC,IAAT,EAAc;AAC3B,eAAKC,OAAL,CAAa,KAAb;AACA,cAAIC,eAAe,qBAAnB;AACAN,wBAAcM,YAAd,EAA4BC,IAA5B,CAAiCC,KAAK;AAACN,mBAAOM,CAAP,CAAUJ;AAAO,WAAxD,EAA0DK,KAA1D,CAAgEC,KAAKN,KAAKM,CAAL,CAArE;AACD,SAJD;;AAMAC,WAAG,iCAAH,EAAsC,UAASP,IAAT,EAAe;AACnD,cAAIQ,cAAa,sBAAjB;AACAV,eAAKW,MAAL,CAAYD,WAAZ,EAAyBL,IAAzB,CAA8B,MAAM;AAChCT,mBAAOI,KAAKY,MAAL,GAAcC,QAAd,EAAP,EAAiCC,EAAjC,CAAoCC,EAApC,CAAuCC,KAAvC,CAA6CN,WAA7C;AACAR;AACD,WAHH,EAIGK,KAJH,CAISC,KAAKN,KAAKM,CAAL,CAJd;AAKD,SAPD;;AASAS,cAAM,SAAN,EAAiB,YAAW;AAC1BpB,sBAAYqB,SAAZ,GAAwB,EAAxB;AACD,SAFD;AAGD,OArBD","file":"lively-file-browser-test.js","sourcesContent":["import {expect} from 'src/external/chai.js';\nimport {testWorld, loadComponent} from './templates-fixture.js';\n\ndescribe(\"File Browser Tool\",  function() {\n\n  var that;\n  before(\"load\", function(done){\n    this.timeout(35000);\n    var templateName = \"lively-file-browser\"\n    loadComponent(templateName).then(c => {that = c; done()}).catch(e => done(e));\n  });\n\n  it(\"should visit an url when setURL\", function(done) {\n    var expectedURL =\"https://lively4/sys/\" ;\n    that.setURL(expectedURL).then(() => {\n        expect(that.getURL().toString()).to.be.equal(expectedURL);\n        done();\n      })\n      .catch(e => done(e));\n  });\n\n  after(\"cleanup\", function() {\n    testWorld().innerHTML = \"\";\n  });\n});\n\n"]}