From e060e08f9394ebefd74ef985d6067906373dd2a6 Mon Sep 17 00:00:00 2001 From: Ben Ogle Date: Mon, 22 Sep 2014 15:40:40 -0700 Subject: [PATCH] Deactivate and unload lang packages after use --- spec/syntax-spec.coffee | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) 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'