diff --git a/lib/jasmine-core.rb b/lib/jasmine-core.rb index 271670a9..ecf968a6 100644 --- a/lib/jasmine-core.rb +++ b/lib/jasmine-core.rb @@ -9,6 +9,8 @@ module Jasmine (["jasmine.js"] + Dir.glob(File.join(path, "*.js"))).map { |f| File.basename(f) }.uniq end + SPEC_TYPES = ["core", "html", "node"] + def core_spec_files spec_files("core") end @@ -22,7 +24,8 @@ module Jasmine end def spec_files(type) - (Dir.glob(File.join(path, "spec/#{type}/*.js"))).map { |f| File.join("spec", type, File.basename(f)) }.uniq + raise ArgumentError.new("Unrecognized spec type") unless SPEC_TYPES.include?(type) + (Dir.glob(File.join(path, "spec", type, "*.js"))).map { |f| File.join("spec", type, File.basename(f)) }.uniq end def css_files diff --git a/lib/jasmine-core/jasmine.js b/lib/jasmine-core/jasmine.js index e0dd0314..dfe49ba5 100644 --- a/lib/jasmine-core/jasmine.js +++ b/lib/jasmine-core/jasmine.js @@ -2472,5 +2472,5 @@ jasmine.version_= { "major": 1, "minor": 1, "build": 0, - "revision": 1308358300 + "revision": 1308404354 }; diff --git a/src/version.js b/src/version.js index ece7dd2a..3a75371e 100644 --- a/src/version.js +++ b/src/version.js @@ -2,5 +2,5 @@ jasmine.version_= { "major": 1, "minor": 1, "build": 0, - "revision": 1308358300 + "revision": 1308404354 };