mirror of
https://github.com/atom/atom.git
synced 2026-04-06 03:02:13 -04:00
Spy on HistoryManager prototype
To prevent other instances of HistoryManager from messing up the project history
This commit is contained in:
@@ -9,6 +9,7 @@ pathwatcher = require 'pathwatcher'
|
||||
FindParentDir = require 'find-parent-dir'
|
||||
{CompositeDisposable} = require 'event-kit'
|
||||
|
||||
{HistoryManager} = require '../src/history-manager'
|
||||
TextEditor = require '../src/text-editor'
|
||||
TextEditorElement = require '../src/text-editor-element'
|
||||
TextMateLanguageMode = require '../src/text-mate-language-mode'
|
||||
@@ -63,7 +64,7 @@ else
|
||||
|
||||
beforeEach ->
|
||||
# Do not clobber recent project history
|
||||
spyOn(atom.history, 'saveState').andReturn(Promise.resolve())
|
||||
spyOn(HistoryManager::, 'saveState').andReturn(Promise.resolve())
|
||||
|
||||
atom.project.setPaths([specProjectPath])
|
||||
|
||||
|
||||
Reference in New Issue
Block a user