UNPKG

mongo-portable

Version:

Portable Pure JS MongoDB - Based on Monglodb (https://github.com/euforic/monglodb.git) by Christian Sullivan (http://RogueSynaptics.com)

1 lines 19.6 kB
{"filter":false,"title":"BaseStore.spec.ts","tooltip":"/test/unit/store/BaseStore.spec.ts","undoManager":{"mark":100,"position":100,"stack":[[{"start":{"row":39,"column":13},"end":{"row":39,"column":14},"action":"insert","lines":[";"],"id":63}],[{"start":{"row":33,"column":9},"end":{"row":33,"column":15},"action":"remove","lines":["result"],"id":64},{"start":{"row":33,"column":9},"end":{"row":33,"column":11},"action":"insert","lines":["()"]}],[{"start":{"row":34,"column":4},"end":{"row":34,"column":7},"action":"insert","lines":["// "],"id":69}],[{"start":{"row":38,"column":25},"end":{"row":38,"column":26},"action":"remove","lines":[";"],"id":70}],[{"start":{"row":38,"column":7},"end":{"row":38,"column":18},"action":"remove","lines":["console.log"],"id":71},{"start":{"row":38,"column":7},"end":{"row":38,"column":8},"action":"insert","lines":["e"]}],[{"start":{"row":38,"column":8},"end":{"row":38,"column":9},"action":"insert","lines":["x"],"id":72}],[{"start":{"row":38,"column":9},"end":{"row":38,"column":10},"action":"insert","lines":["p"],"id":73}],[{"start":{"row":38,"column":10},"end":{"row":38,"column":11},"action":"insert","lines":["e"],"id":74}],[{"start":{"row":38,"column":7},"end":{"row":38,"column":11},"action":"remove","lines":["expe"],"id":75},{"start":{"row":38,"column":7},"end":{"row":38,"column":13},"action":"insert","lines":["expect"]}],[{"start":{"row":38,"column":20},"end":{"row":38,"column":21},"action":"insert","lines":["."],"id":76}],[{"start":{"row":38,"column":21},"end":{"row":38,"column":22},"action":"insert","lines":["t"],"id":77}],[{"start":{"row":38,"column":22},"end":{"row":38,"column":23},"action":"insert","lines":["o"],"id":78}],[{"start":{"row":38,"column":23},"end":{"row":38,"column":24},"action":"insert","lines":["."],"id":79}],[{"start":{"row":38,"column":24},"end":{"row":38,"column":25},"action":"insert","lines":["n"],"id":80}],[{"start":{"row":38,"column":25},"end":{"row":38,"column":26},"action":"insert","lines":["o"],"id":81}],[{"start":{"row":38,"column":26},"end":{"row":38,"column":27},"action":"insert","lines":["t"],"id":82}],[{"start":{"row":38,"column":27},"end":{"row":38,"column":28},"action":"insert","lines":[","],"id":83}],[{"start":{"row":38,"column":27},"end":{"row":38,"column":28},"action":"remove","lines":[","],"id":84}],[{"start":{"row":38,"column":27},"end":{"row":38,"column":28},"action":"insert","lines":["."],"id":85}],[{"start":{"row":38,"column":28},"end":{"row":38,"column":29},"action":"insert","lines":["e"],"id":86}],[{"start":{"row":38,"column":29},"end":{"row":38,"column":30},"action":"insert","lines":["x"],"id":87}],[{"start":{"row":38,"column":28},"end":{"row":38,"column":30},"action":"remove","lines":["ex"],"id":88},{"start":{"row":38,"column":28},"end":{"row":38,"column":33},"action":"insert","lines":["exist"]}],[{"start":{"row":38,"column":33},"end":{"row":38,"column":34},"action":"insert","lines":[";"],"id":89}],[{"start":{"row":38,"column":34},"end":{"row":39,"column":0},"action":"insert","lines":["",""],"id":90},{"start":{"row":39,"column":0},"end":{"row":39,"column":7},"action":"insert","lines":["\t\t\t "]}],[{"start":{"row":33,"column":10},"end":{"row":33,"column":11},"action":"insert","lines":["r"],"id":93}],[{"start":{"row":33,"column":11},"end":{"row":33,"column":12},"action":"insert","lines":["e"],"id":94}],[{"start":{"row":33,"column":12},"end":{"row":33,"column":13},"action":"insert","lines":["s"],"id":95}],[{"start":{"row":33,"column":13},"end":{"row":33,"column":14},"action":"insert","lines":["u"],"id":96}],[{"start":{"row":33,"column":14},"end":{"row":33,"column":15},"action":"insert","lines":["l"],"id":97}],[{"start":{"row":33,"column":15},"end":{"row":33,"column":16},"action":"insert","lines":["t"],"id":98}],[{"start":{"row":34,"column":4},"end":{"row":34,"column":7},"action":"remove","lines":["// "],"id":99}],[{"start":{"row":34,"column":22},"end":{"row":34,"column":29},"action":"remove","lines":["be.true"],"id":100},{"start":{"row":34,"column":22},"end":{"row":34,"column":23},"action":"insert","lines":["n"]}],[{"start":{"row":34,"column":23},"end":{"row":34,"column":24},"action":"insert","lines":["o"],"id":101}],[{"start":{"row":34,"column":24},"end":{"row":34,"column":25},"action":"insert","lines":["t"],"id":102}],[{"start":{"row":34,"column":25},"end":{"row":34,"column":26},"action":"insert","lines":["."],"id":103}],[{"start":{"row":34,"column":26},"end":{"row":34,"column":27},"action":"insert","lines":["e"],"id":104}],[{"start":{"row":34,"column":27},"end":{"row":34,"column":28},"action":"insert","lines":["x"],"id":105}],[{"start":{"row":34,"column":26},"end":{"row":34,"column":28},"action":"remove","lines":["ex"],"id":106},{"start":{"row":34,"column":26},"end":{"row":34,"column":31},"action":"insert","lines":["exist"]}],[{"start":{"row":34,"column":31},"end":{"row":34,"column":32},"action":"insert","lines":[":"],"id":107}],[{"start":{"row":34,"column":31},"end":{"row":34,"column":32},"action":"remove","lines":[":"],"id":108}],[{"start":{"row":33,"column":22},"end":{"row":34,"column":0},"action":"insert","lines":["",""],"id":109},{"start":{"row":34,"column":0},"end":{"row":34,"column":7},"action":"insert","lines":["\t\t\t "]}],[{"start":{"row":34,"column":7},"end":{"row":34,"column":8},"action":"insert","lines":["/"],"id":110}],[{"start":{"row":34,"column":8},"end":{"row":34,"column":9},"action":"insert","lines":["/"],"id":111}],[{"start":{"row":34,"column":9},"end":{"row":34,"column":10},"action":"insert","lines":[" "],"id":112}],[{"start":{"row":34,"column":10},"end":{"row":34,"column":11},"action":"insert","lines":["R"],"id":113}],[{"start":{"row":34,"column":11},"end":{"row":34,"column":12},"action":"insert","lines":["e"],"id":114}],[{"start":{"row":34,"column":12},"end":{"row":34,"column":13},"action":"insert","lines":["s"],"id":115}],[{"start":{"row":34,"column":13},"end":{"row":34,"column":14},"action":"insert","lines":["u"],"id":116}],[{"start":{"row":34,"column":14},"end":{"row":34,"column":15},"action":"insert","lines":["l"],"id":117}],[{"start":{"row":34,"column":15},"end":{"row":34,"column":16},"action":"insert","lines":["t"],"id":118}],[{"start":{"row":34,"column":16},"end":{"row":34,"column":17},"action":"insert","lines":[":"],"id":119}],[{"start":{"row":34,"column":17},"end":{"row":34,"column":18},"action":"insert","lines":[" "],"id":120}],[{"start":{"row":34,"column":18},"end":{"row":34,"column":19},"action":"insert","lines":["v"],"id":121}],[{"start":{"row":34,"column":19},"end":{"row":34,"column":20},"action":"insert","lines":["o"],"id":122}],[{"start":{"row":34,"column":20},"end":{"row":34,"column":21},"action":"insert","lines":["i"],"id":123}],[{"start":{"row":34,"column":21},"end":{"row":34,"column":22},"action":"insert","lines":["d"],"id":124}],[{"start":{"row":32,"column":31},"end":{"row":32,"column":35},"action":"remove","lines":["null"],"id":125},{"start":{"row":32,"column":31},"end":{"row":32,"column":32},"action":"insert","lines":["{"]}],[{"start":{"row":32,"column":32},"end":{"row":32,"column":33},"action":"insert","lines":["}"],"id":126}],[{"start":{"row":44,"column":0},"end":{"row":57,"column":0},"action":"insert","lines":["\t\tit(\"should emit a 'createCollection' event\", function(done) {","\t\t\tdb.emit(\"createCollection\", {})","\t\t\t.then((result) => {","\t\t\t // Result: void","\t\t\t\texpect(result).to.not.exist;","\t\t\t\t","\t\t\t\tdone();","\t\t\t}).catch(error => {","\t\t\t expect(error).to.not.exist;","\t\t\t ","\t\t\t done();","\t\t\t});","\t\t});",""],"id":127}],[{"start":{"row":57,"column":0},"end":{"row":70,"column":0},"action":"insert","lines":["\t\tit(\"should emit a 'createCollection' event\", function(done) {","\t\t\tdb.emit(\"createCollection\", {})","\t\t\t.then((result) => {","\t\t\t // Result: void","\t\t\t\texpect(result).to.not.exist;","\t\t\t\t","\t\t\t\tdone();","\t\t\t}).catch(error => {","\t\t\t expect(error).to.not.exist;","\t\t\t ","\t\t\t done();","\t\t\t});","\t\t});",""],"id":128}],[{"start":{"row":70,"column":0},"end":{"row":83,"column":0},"action":"insert","lines":["\t\tit(\"should emit a 'createCollection' event\", function(done) {","\t\t\tdb.emit(\"createCollection\", {})","\t\t\t.then((result) => {","\t\t\t // Result: void","\t\t\t\texpect(result).to.not.exist;","\t\t\t\t","\t\t\t\tdone();","\t\t\t}).catch(error => {","\t\t\t expect(error).to.not.exist;","\t\t\t ","\t\t\t done();","\t\t\t});","\t\t});",""],"id":129}],[{"start":{"row":83,"column":0},"end":{"row":96,"column":0},"action":"insert","lines":["\t\tit(\"should emit a 'createCollection' event\", function(done) {","\t\t\tdb.emit(\"createCollection\", {})","\t\t\t.then((result) => {","\t\t\t // Result: void","\t\t\t\texpect(result).to.not.exist;","\t\t\t\t","\t\t\t\tdone();","\t\t\t}).catch(error => {","\t\t\t expect(error).to.not.exist;","\t\t\t ","\t\t\t done();","\t\t\t});","\t\t});",""],"id":130}],[{"start":{"row":96,"column":0},"end":{"row":109,"column":0},"action":"insert","lines":["\t\tit(\"should emit a 'createCollection' event\", function(done) {","\t\t\tdb.emit(\"createCollection\", {})","\t\t\t.then((result) => {","\t\t\t // Result: void","\t\t\t\texpect(result).to.not.exist;","\t\t\t\t","\t\t\t\tdone();","\t\t\t}).catch(error => {","\t\t\t expect(error).to.not.exist;","\t\t\t ","\t\t\t done();","\t\t\t});","\t\t});",""],"id":131}],[{"start":{"row":109,"column":0},"end":{"row":122,"column":0},"action":"insert","lines":["\t\tit(\"should emit a 'createCollection' event\", function(done) {","\t\t\tdb.emit(\"createCollection\", {})","\t\t\t.then((result) => {","\t\t\t // Result: void","\t\t\t\texpect(result).to.not.exist;","\t\t\t\t","\t\t\t\tdone();","\t\t\t}).catch(error => {","\t\t\t expect(error).to.not.exist;","\t\t\t ","\t\t\t done();","\t\t\t});","\t\t});",""],"id":132}],[{"start":{"row":122,"column":0},"end":{"row":135,"column":0},"action":"insert","lines":["\t\tit(\"should emit a 'createCollection' event\", function(done) {","\t\t\tdb.emit(\"createCollection\", {})","\t\t\t.then((result) => {","\t\t\t // Result: void","\t\t\t\texpect(result).to.not.exist;","\t\t\t\t","\t\t\t\tdone();","\t\t\t}).catch(error => {","\t\t\t expect(error).to.not.exist;","\t\t\t ","\t\t\t done();","\t\t\t});","\t\t});",""],"id":133}],[{"start":{"row":43,"column":5},"end":{"row":44,"column":0},"action":"insert","lines":["",""],"id":134},{"start":{"row":44,"column":0},"end":{"row":44,"column":2},"action":"insert","lines":["\t\t"]}],[{"start":{"row":45,"column":21},"end":{"row":45,"column":37},"action":"remove","lines":["createCollection"],"id":135},{"start":{"row":45,"column":21},"end":{"row":45,"column":27},"action":"insert","lines":["insert"]}],[{"start":{"row":46,"column":12},"end":{"row":46,"column":28},"action":"remove","lines":["createCollection"],"id":136},{"start":{"row":46,"column":12},"end":{"row":46,"column":18},"action":"insert","lines":["insert"]}],[{"start":{"row":57,"column":5},"end":{"row":58,"column":0},"action":"insert","lines":["",""],"id":137},{"start":{"row":58,"column":0},"end":{"row":58,"column":2},"action":"insert","lines":["\t\t"]}],[{"start":{"row":59,"column":21},"end":{"row":59,"column":37},"action":"remove","lines":["createCollection"],"id":138},{"start":{"row":59,"column":21},"end":{"row":59,"column":25},"action":"insert","lines":["save"]}],[{"start":{"row":60,"column":12},"end":{"row":60,"column":28},"action":"remove","lines":["createCollection"],"id":139},{"start":{"row":60,"column":12},"end":{"row":60,"column":16},"action":"insert","lines":["save"]}],[{"start":{"row":71,"column":5},"end":{"row":72,"column":0},"action":"insert","lines":["",""],"id":140},{"start":{"row":72,"column":0},"end":{"row":72,"column":2},"action":"insert","lines":["\t\t"]}],[{"start":{"row":73,"column":21},"end":{"row":73,"column":37},"action":"remove","lines":["createCollection"],"id":141},{"start":{"row":73,"column":21},"end":{"row":73,"column":24},"action":"insert","lines":["all"]}],[{"start":{"row":74,"column":12},"end":{"row":74,"column":28},"action":"remove","lines":["createCollection"],"id":142},{"start":{"row":74,"column":12},"end":{"row":74,"column":15},"action":"insert","lines":["all"]}],[{"start":{"row":86,"column":21},"end":{"row":86,"column":37},"action":"remove","lines":["createCollection"],"id":143},{"start":{"row":86,"column":21},"end":{"row":86,"column":25},"action":"insert","lines":["find"]}],[{"start":{"row":87,"column":12},"end":{"row":87,"column":28},"action":"remove","lines":["createCollection"],"id":144},{"start":{"row":87,"column":12},"end":{"row":87,"column":16},"action":"insert","lines":["find"]}],[{"start":{"row":85,"column":5},"end":{"row":86,"column":0},"action":"insert","lines":["",""],"id":145},{"start":{"row":86,"column":0},"end":{"row":86,"column":2},"action":"insert","lines":["\t\t"]}],[{"start":{"row":99,"column":5},"end":{"row":100,"column":0},"action":"insert","lines":["",""],"id":146},{"start":{"row":100,"column":0},"end":{"row":100,"column":2},"action":"insert","lines":["\t\t"]}],[{"start":{"row":101,"column":21},"end":{"row":101,"column":37},"action":"remove","lines":["createCollection"],"id":147},{"start":{"row":101,"column":21},"end":{"row":101,"column":28},"action":"insert","lines":["findOne"]}],[{"start":{"row":102,"column":12},"end":{"row":102,"column":28},"action":"remove","lines":["createCollection"],"id":148},{"start":{"row":102,"column":12},"end":{"row":102,"column":19},"action":"insert","lines":["findOne"]}],[{"start":{"row":113,"column":5},"end":{"row":114,"column":0},"action":"insert","lines":["",""],"id":149},{"start":{"row":114,"column":0},"end":{"row":114,"column":2},"action":"insert","lines":["\t\t"]}],[{"start":{"row":115,"column":21},"end":{"row":115,"column":37},"action":"remove","lines":["createCollection"],"id":150},{"start":{"row":115,"column":21},"end":{"row":115,"column":27},"action":"insert","lines":["update"]}],[{"start":{"row":116,"column":12},"end":{"row":116,"column":28},"action":"remove","lines":["createCollection"],"id":151},{"start":{"row":116,"column":12},"end":{"row":116,"column":18},"action":"insert","lines":["update"]}],[{"start":{"row":127,"column":5},"end":{"row":128,"column":0},"action":"insert","lines":["",""],"id":152},{"start":{"row":128,"column":0},"end":{"row":128,"column":2},"action":"insert","lines":["\t\t"]}],[{"start":{"row":129,"column":21},"end":{"row":129,"column":37},"action":"remove","lines":["createCollection"],"id":153},{"start":{"row":129,"column":21},"end":{"row":129,"column":27},"action":"insert","lines":["remove"]}],[{"start":{"row":130,"column":12},"end":{"row":130,"column":28},"action":"remove","lines":["createCollection"],"id":154},{"start":{"row":130,"column":12},"end":{"row":130,"column":18},"action":"insert","lines":["remove"]}],[{"start":{"row":142,"column":0},"end":{"row":156,"column":0},"action":"insert","lines":["\t\t","\t\tit(\"should emit a 'remove' event\", function(done) {","\t\t\tdb.emit(\"remove\", {})","\t\t\t.then((result) => {","\t\t\t // Result: void","\t\t\t\texpect(result).to.not.exist;","\t\t\t\t","\t\t\t\tdone();","\t\t\t}).catch(error => {","\t\t\t expect(error).to.not.exist;","\t\t\t ","\t\t\t done();","\t\t\t});","\t\t});",""],"id":155}],[{"start":{"row":156,"column":0},"end":{"row":170,"column":0},"action":"insert","lines":["\t\t","\t\tit(\"should emit a 'remove' event\", function(done) {","\t\t\tdb.emit(\"remove\", {})","\t\t\t.then((result) => {","\t\t\t // Result: void","\t\t\t\texpect(result).to.not.exist;","\t\t\t\t","\t\t\t\tdone();","\t\t\t}).catch(error => {","\t\t\t expect(error).to.not.exist;","\t\t\t ","\t\t\t done();","\t\t\t});","\t\t});",""],"id":156}],[{"start":{"row":170,"column":0},"end":{"row":184,"column":0},"action":"insert","lines":["\t\t","\t\tit(\"should emit a 'remove' event\", function(done) {","\t\t\tdb.emit(\"remove\", {})","\t\t\t.then((result) => {","\t\t\t // Result: void","\t\t\t\texpect(result).to.not.exist;","\t\t\t\t","\t\t\t\tdone();","\t\t\t}).catch(error => {","\t\t\t expect(error).to.not.exist;","\t\t\t ","\t\t\t done();","\t\t\t});","\t\t});",""],"id":157}],[{"start":{"row":184,"column":0},"end":{"row":198,"column":0},"action":"insert","lines":["\t\t","\t\tit(\"should emit a 'remove' event\", function(done) {","\t\t\tdb.emit(\"remove\", {})","\t\t\t.then((result) => {","\t\t\t // Result: void","\t\t\t\texpect(result).to.not.exist;","\t\t\t\t","\t\t\t\tdone();","\t\t\t}).catch(error => {","\t\t\t expect(error).to.not.exist;","\t\t\t ","\t\t\t done();","\t\t\t});","\t\t});",""],"id":158}],[{"start":{"row":198,"column":0},"end":{"row":212,"column":0},"action":"insert","lines":["\t\t","\t\tit(\"should emit a 'remove' event\", function(done) {","\t\t\tdb.emit(\"remove\", {})","\t\t\t.then((result) => {","\t\t\t // Result: void","\t\t\t\texpect(result).to.not.exist;","\t\t\t\t","\t\t\t\tdone();","\t\t\t}).catch(error => {","\t\t\t expect(error).to.not.exist;","\t\t\t ","\t\t\t done();","\t\t\t});","\t\t});",""],"id":159}],[{"start":{"row":143,"column":21},"end":{"row":143,"column":27},"action":"remove","lines":["remove"],"id":160},{"start":{"row":143,"column":21},"end":{"row":143,"column":32},"action":"insert","lines":["ensureIndex"]}],[{"start":{"row":144,"column":12},"end":{"row":144,"column":18},"action":"remove","lines":["remove"],"id":161},{"start":{"row":144,"column":12},"end":{"row":144,"column":23},"action":"insert","lines":["ensureIndex"]}],[{"start":{"row":157,"column":21},"end":{"row":157,"column":27},"action":"remove","lines":["remove"],"id":162},{"start":{"row":157,"column":21},"end":{"row":157,"column":27},"action":"insert","lines":["backup"]}],[{"start":{"row":158,"column":12},"end":{"row":158,"column":18},"action":"remove","lines":["remove"],"id":163},{"start":{"row":158,"column":12},"end":{"row":158,"column":18},"action":"insert","lines":["backup"]}],[{"start":{"row":171,"column":21},"end":{"row":171,"column":27},"action":"remove","lines":["remove"],"id":164},{"start":{"row":171,"column":21},"end":{"row":171,"column":28},"action":"insert","lines":["backups"]}],[{"start":{"row":172,"column":12},"end":{"row":172,"column":18},"action":"remove","lines":["remove"],"id":165},{"start":{"row":172,"column":12},"end":{"row":172,"column":19},"action":"insert","lines":["backups"]}],[{"start":{"row":185,"column":21},"end":{"row":185,"column":27},"action":"remove","lines":["remove"],"id":166},{"start":{"row":185,"column":21},"end":{"row":185,"column":33},"action":"insert","lines":["removeBackup"]}],[{"start":{"row":186,"column":12},"end":{"row":186,"column":18},"action":"remove","lines":["remove"],"id":167},{"start":{"row":186,"column":12},"end":{"row":186,"column":24},"action":"insert","lines":["removeBackup"]}],[{"start":{"row":199,"column":21},"end":{"row":199,"column":27},"action":"remove","lines":["remove"],"id":168},{"start":{"row":199,"column":21},"end":{"row":199,"column":28},"action":"insert","lines":["restore"]}],[{"start":{"row":200,"column":12},"end":{"row":200,"column":18},"action":"remove","lines":["remove"],"id":169},{"start":{"row":200,"column":12},"end":{"row":200,"column":19},"action":"insert","lines":["restore"]}]]},"ace":{"folds":[],"scrolltop":2857.5,"scrollleft":0,"selection":{"start":{"row":200,"column":19},"end":{"row":200,"column":19},"isBackwards":false},"options":{"guessTabSize":true,"useWrapMode":false,"wrapToView":true},"firstLineState":{"row":189,"state":"start","mode":"ace/mode/typescript"}},"timestamp":1508879429064,"hash":"5bd73e6e55faeb0092bf71a070befc3d4a5d3122"}