Spy on theme activation to prevent watcher leak

Closes #8012
This commit is contained in:
Kevin Sawicki 2015-07-27 15:35:42 -07:00
parent 02ad3fe298
commit 6e59763b7a

View File

@ -790,6 +790,7 @@ describe "PackageManager", ->
package2 = atom.packages.loadPackage('package-with-index') package2 = atom.packages.loadPackage('package-with-index')
package3 = atom.packages.loadPackage('package-with-activation-commands') package3 = atom.packages.loadPackage('package-with-activation-commands')
spyOn(atom.packages, 'getLoadedPackages').andReturn([package1, package2, package3]) spyOn(atom.packages, 'getLoadedPackages').andReturn([package1, package2, package3])
spyOn(atom.themes, 'activatePackages')
activateSpy = jasmine.createSpy('activateSpy') activateSpy = jasmine.createSpy('activateSpy')
atom.packages.onDidActivateInitialPackages(activateSpy) atom.packages.onDidActivateInitialPackages(activateSpy)