it('should handle DELETE_USER_PROJECT_BY_PROJECT_ID_SUCCESS', () => { const result = projectsReducer(INIT_STATE, DELETE_USER_PROJECT_BY_PROJECT_ID_SUCCESS); expect(result.deletedProject.loading).to.be.equal(false); expect(result.deletedProject.error).to.be.equal(null); const [id] = DELETE_USER_PROJECT_BY_PROJECT_ID_SUCCESS.meta; expect(result.deletedProject.data).to.deep.equal({ id }); expect(result.activeProjects.data).to.deep.equal([]); });
it('should handle SEARCH_PROJECTS_SUCCESS', () => { const result = projectsReducer(INIT_STATE, SEARCH_PROJECTS_SUCCESS); expect(result.foundProjects.data).to.have.length(1); expect(result.foundProjects.data).to.deep.equal(SEARCH_PROJECTS_SUCCESS.payload); expect(result.foundProjects.loading).to.be.equal(false); expect(result.foundProjects.error).to.be.equal(null); const [filter] = SEARCH_PROJECTS_SUCCESS.meta; expect(result.projectFilter).to.deep.equal(filter); });
}) if (changes[0]) { console.log('[Hotfix] Hotfix ' + HotfixData.meta.hash + '\n => Hotfix version: ' + HotfixData.meta.uploaded + '\n => Updates: ' + changes.length + '\n => Updated items: ' + changes.map(change => change.id).sort().join(', ') + '\n') global.assets = newAssets fs.writeFileSync('./storage/assets.json', JSON.stringify(newAssets))