diff --git a/spec/spec-helper.coffee b/spec/spec-helper.coffee index 2749e9247..4ca621718 100644 --- a/spec/spec-helper.coffee +++ b/spec/spec-helper.coffee @@ -59,13 +59,12 @@ beforeEach -> atom.syntax.clearGrammarOverrides() atom.syntax.clearProperties() - if specPackageName - spy = spyOn(atom.packages, 'resolvePackagePath').andCallFake (packageName) -> - if packageName is specPackageName - resolvePackagePath(specPackagePath) - else - resolvePackagePath(packageName) - resolvePackagePath = _.bind(spy.originalValue, atom.packages) + spy = spyOn(atom.packages, 'resolvePackagePath').andCallFake (packageName) -> + if specPackageName and packageName is specPackageName + resolvePackagePath(specPackagePath) + else + resolvePackagePath(packageName) + resolvePackagePath = _.bind(spy.originalValue, atom.packages) # used to reset keymap after each spec bindingSetsToRestore = _.clone(keymap.bindingSets)