diff --git a/lib/jasmine-core/jasmine.js b/lib/jasmine-core/jasmine.js index ca98bd43..9dbd5d4e 100644 --- a/lib/jasmine-core/jasmine.js +++ b/lib/jasmine-core/jasmine.js @@ -562,8 +562,8 @@ getJasmineRequireObj().Env = function(j$) { return topSuite; }; - this.execute = function(runnablesToRun) { - runnablesToRun = runnablesToRun || [topSuite.id]; + this.execute = function() { + var runnablesToRun = [topSuite.id]; var allFns = []; for(var i = 0; i < runnablesToRun.length; i++) { diff --git a/spec/core/integration/EnvSpec.js b/spec/core/integration/EnvSpec.js index 7010c043..9da4dd97 100644 --- a/spec/core/integration/EnvSpec.js +++ b/spec/core/integration/EnvSpec.js @@ -378,44 +378,6 @@ describe("Env integration", function() { env.execute(); }); - - - it("Allows specifying which specs and suites to run", function(done) { - var env = new j$.Env(), - calls = [], - suiteCallback = jasmine.createSpy('suite callback'), - firstSpec, - secondSuite; - - var assertions = function() { - expect(calls).toEqual([ - 'third spec', - 'first spec' - ]); - expect(suiteCallback).toHaveBeenCalled(); - done(); - }; - - env.addReporter({jasmineDone: assertions, suiteDone: suiteCallback}); - - env.describe("first suite", function() { - firstSpec = env.it("first spec", function() { - calls.push('first spec'); - }); - env.it("second spec", function() { - calls.push('second spec'); - }); - }); - - secondSuite = env.describe("second suite", function() { - env.it("third spec", function() { - calls.push('third spec'); - }); - }); - - env.execute([secondSuite.id, firstSpec.id]); - }); - it("Functions can be spied on and have their calls tracked", function (done) { var env = new j$.Env(); diff --git a/src/core/Env.js b/src/core/Env.js index 59ed8767..40631b7b 100644 --- a/src/core/Env.js +++ b/src/core/Env.js @@ -188,8 +188,8 @@ getJasmineRequireObj().Env = function(j$) { return topSuite; }; - this.execute = function(runnablesToRun) { - runnablesToRun = runnablesToRun || [topSuite.id]; + this.execute = function() { + var runnablesToRun = [topSuite.id]; var allFns = []; for(var i = 0; i < runnablesToRun.length; i++) {