Test updates
This commit is contained in:
@@ -28,7 +28,12 @@ export default class Factory {
|
||||
}
|
||||
|
||||
static globalHttpManager() {
|
||||
if(_globalHttpManager == null) { _globalHttpManager = new SFHttpManager(_globalStorageManager); }
|
||||
if(_globalHttpManager == null) {
|
||||
_globalHttpManager = new SFHttpManager();
|
||||
_globalHttpManager.setJWTRequestHandler(async () => {
|
||||
return this.globalStorageManager().getItem("jwt");;
|
||||
})
|
||||
}
|
||||
return _globalHttpManager;
|
||||
}
|
||||
|
||||
|
||||
@@ -46,7 +46,7 @@ describe("notes and tags", () => {
|
||||
let noteParams = getNoteParams();
|
||||
modelManager.mapResponseItemsToLocalModels([noteParams]);
|
||||
let note = modelManager.allItemsMatchingTypes(["Note"])[0];
|
||||
expect(note).to.be.an.instanceOf(Note);
|
||||
expect(note).to.be.an.instanceOf(SNNote);
|
||||
});
|
||||
|
||||
it('creates two-way relationship between note and tag', () => {
|
||||
@@ -376,6 +376,7 @@ describe("syncing", () => {
|
||||
syncManager.setKeyRequestHandler(async () => {
|
||||
return {
|
||||
keys: await authManager.keys(),
|
||||
auth_params: await authManager.getAuthParams(),
|
||||
offline: false
|
||||
};
|
||||
})
|
||||
@@ -389,7 +390,7 @@ describe("syncing", () => {
|
||||
}
|
||||
|
||||
it('syncing a note many times does not cause duplication', async () => {
|
||||
modelManager.resetLocalMemory();
|
||||
modelManager.handleSignout();
|
||||
let pair = createRelatedNoteTagPair();
|
||||
let noteParams = pair[0];
|
||||
let tagParams = pair[1];
|
||||
@@ -424,7 +425,7 @@ describe("syncing", () => {
|
||||
};
|
||||
})
|
||||
|
||||
modelManager.resetLocalMemory();
|
||||
modelManager.handleSignout();
|
||||
let pair = createRelatedNoteTagPair();
|
||||
let noteParams = pair[0];
|
||||
let tagParams = pair[1];
|
||||
@@ -445,6 +446,7 @@ describe("syncing", () => {
|
||||
syncManager.setKeyRequestHandler(async () => {
|
||||
return {
|
||||
keys: await authManager.keys(),
|
||||
auth_params: await authManager.getAuthParams(),
|
||||
offline: false
|
||||
};
|
||||
})
|
||||
@@ -471,7 +473,7 @@ describe("syncing", () => {
|
||||
})
|
||||
|
||||
it('duplicating a tag should maintian its relationships', async () => {
|
||||
modelManager.resetLocalMemory();
|
||||
modelManager.handleSignout();
|
||||
let pair = createRelatedNoteTagPair();
|
||||
let noteParams = pair[0];
|
||||
let tagParams = pair[1];
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
|
||||
var connect = require('connect');
|
||||
var serveStatic = require('serve-static');
|
||||
connect().use(serveStatic(__dirname)).listen(8081, function(){
|
||||
console.log('Server running on 8081...');
|
||||
var port = 7000;
|
||||
connect().use(serveStatic(__dirname)).listen(port, function(){
|
||||
console.log(`Server running on ${port}...`);
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user