save entire settings object, rather than just the filename

This commit is contained in:
Philip Weiss
2018-03-01 13:28:16 -08:00
parent 5d6e531ede
commit 9fb756feeb
2 changed files with 10 additions and 10 deletions

View File

@@ -289,23 +289,23 @@ describe('Project', () => {
}
})
it('sets an atomproject', () => {
expect(atom.project.getProjectFilePath()).toBeNull()
expect(atom.project.getProjectSettings()).toBeNull()
expect(atom.config.get('baz')).toBeUndefined()
atom.project.replace(newSettings)
expect(atom.project.getProjectFilePath()).toBe("originPath")
expect(atom.project.getProjectSettings().originPath).toBe("originPath")
expect(atom.project.getPaths()).toEqual([projectPath1, projectPath2])
expect(atom.config.get('baz')).toBe("buzz")
})
it('clears an atom project through replace with no params', () => {
expect(atom.project.getProjectFilePath()).toBeNull()
expect(atom.project.getProjectSettings()).toBeNull()
expect(atom.config.get('baz')).toBeUndefined()
atom.project.replace(newSettings)
expect(atom.config.get('baz')).toBe("buzz")
expect(atom.project.getPaths()).toEqual([projectPath1, projectPath2])
expect(atom.project.getProjectFilePath()).toBe("originPath")
expect(atom.project.getProjectSettings().originPath).toBe("originPath")
atom.project.replace()
expect(atom.project.getProjectFilePath()).toBeNull()
expect(atom.project.getProjectSettings()).toBeNull()
expect(atom.config.get('baz')).toBeUndefined()
expect(atom.project.getPaths()).toEqual([])
})