diff --git a/spec/syntax-spec.coffee b/spec/syntax-spec.coffee index 3b6745155..f664b0169 100644 --- a/spec/syntax-spec.coffee +++ b/spec/syntax-spec.coffee @@ -4,7 +4,6 @@ temp = require 'temp' describe "the `syntax` global", -> beforeEach -> - waitsForPromise -> atom.packages.activatePackage('language-text') @@ -17,6 +16,19 @@ describe "the `syntax` global", -> waitsForPromise -> atom.packages.activatePackage('language-ruby') + afterEach -> + atom.packages.deactivatePackage('language-text') + atom.packages.unloadPackage('language-text') + + atom.packages.deactivatePackage('language-javascript') + atom.packages.unloadPackage('language-javascript') + + atom.packages.deactivatePackage('language-coffee-script') + atom.packages.unloadPackage('language-coffee-script') + + atom.packages.deactivatePackage('language-ruby') + atom.packages.unloadPackage('language-ruby') + describe "serialization", -> it "remembers grammar overrides by path", -> filePath = '/foo/bar/file.js'