mirror of
https://github.com/Esri/offline-editor-js.git
synced 2025-12-15 15:20:05 +00:00
editsStore public dbName, objectStoreName now work correctly
This commit is contained in:
parent
f515f2b8f6
commit
32eb234f4c
@ -6,9 +6,12 @@ O.esri.Edit.EditStore = function () {
|
||||
|
||||
// Public properties
|
||||
|
||||
var dbName = "features_store";
|
||||
var objectStoreName = "features";
|
||||
var dbIndex = "featureId";
|
||||
this.dbName = "features_store";
|
||||
this.objectStoreName = "features";
|
||||
var dbName = this.dbName;
|
||||
var objectStoreName = this.objectStoreName;
|
||||
|
||||
var dbIndex = "featureId"; // @private
|
||||
|
||||
// ENUMs
|
||||
|
||||
|
||||
@ -51,6 +51,7 @@
|
||||
g_modules.esriRequest = esriRequest;
|
||||
g_modules.Graphic = Graphic;
|
||||
g_offlineFeaturesManager = new O.esri.Edit.OfflineFeaturesManager();
|
||||
g_offlineFeaturesManager.DB_NAME = "FEATURES_TEST";
|
||||
g_editsStore = new O.esri.Edit.EditStore();
|
||||
|
||||
g_map = new Map("map", {
|
||||
|
||||
@ -411,7 +411,7 @@ describe("Offline Editing", function()
|
||||
|
||||
async.it("check db size", function(done){
|
||||
g_featureLayers[0].getUsage(function(usage,error){
|
||||
expect(usage.sizeBytes).toBe(7834);
|
||||
expect(usage.sizeBytes).toBe(7978);
|
||||
expect(usage.editCount).toBe(9);
|
||||
expect(error).toBe(null);
|
||||
done();
|
||||
@ -667,13 +667,11 @@ describe("Offline Editing", function()
|
||||
var listener_editsSent = jasmine.createSpy('event listener edits sent');
|
||||
|
||||
g_offlineFeaturesManager.on(g_offlineFeaturesManager.events.ALL_EDITS_SENT,listener);
|
||||
g_offlineFeaturesManager.on(g_offlineFeaturesManager.events.EDITS_SENT,listener_editsSent);
|
||||
|
||||
g_offlineFeaturesManager.goOnline(function(results) {
|
||||
console.log("Library is now back online");
|
||||
expect(g_offlineFeaturesManager.getOnlineStatus()).toBe(g_offlineFeaturesManager.ONLINE);
|
||||
expect(listener).toHaveBeenCalled();
|
||||
expect(listener_editsSent).toHaveBeenCalled();
|
||||
expect(results.features.success).toBeTruthy();
|
||||
|
||||
//console.log("RESPONSES " + JSON.stringify(responses) + ", " + JSON.stringify(results))
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user