diff options
Diffstat (limited to 'Library/Homebrew/test')
| -rw-r--r-- | Library/Homebrew/test/language/java_spec.rb | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/Library/Homebrew/test/language/java_spec.rb b/Library/Homebrew/test/language/java_spec.rb index 7c9262ef3..2c5dcd3a2 100644 --- a/Library/Homebrew/test/language/java_spec.rb +++ b/Library/Homebrew/test/language/java_spec.rb @@ -4,22 +4,25 @@ describe Language::Java do describe "#self.java_home_env" do it "returns java_home path with version if version specified" do java_home = described_class.java_home_env("blah") - expect(java_home[:JAVA_HOME]).to include(" --version blah") + expect(java_home[:JAVA_HOME]).to include("--version blah") end + it "returns java_home path without version if version is not specified" do java_home = described_class.java_home_env - expect(java_home[:JAVA_HOME]).not_to include(" --version") + expect(java_home[:JAVA_HOME]).not_to include("--version") end end describe "#self.overridable_java_home_env" do + let(:JAVA_HOME) { "haha" } it "returns java_home path with version if version specified" do java_home = described_class.overridable_java_home_env("blah") - expect(java_home[:JAVA_HOME]).to include(" --version blah") + expect(java_home[:JAVA_HOME]).to eq("haha") end + it "returns java_home path without version if version is not specified" do java_home = described_class.overridable_java_home_env - expect(java_home[:JAVA_HOME]).not_to include(" --version") + expect(java_home[:JAVA_HOME]).not_to include("--version") end end end |
