mirror of
https://github.com/rubyjs/libv8
synced 2023-03-27 23:21:48 -04:00
Add white spaces between rspec examples
This commit is contained in:
parent
4a8f5a8dd3
commit
4f4113222e
1 changed files with 7 additions and 0 deletions
|
@ -4,37 +4,44 @@ describe "libv8 locations" do
|
|||
before do
|
||||
@context = double(:CompilationContext)
|
||||
end
|
||||
|
||||
describe "the system location" do
|
||||
before do
|
||||
@location = Libv8::Location::System.new
|
||||
@context.stub(:dir_config)
|
||||
end
|
||||
|
||||
describe "configuring a compliation context with it" do
|
||||
before do
|
||||
@context.stub(:find_header) {true}
|
||||
@context.stub(:have_library) {true}
|
||||
@location.configure @context
|
||||
end
|
||||
|
||||
it "adds the include path to the front of the include flags" do
|
||||
@context.should have_received(:dir_config).with('v8').at_least(:once)
|
||||
@context.should have_received(:find_header).with('v8.h').at_least(:once)
|
||||
@context.should have_received(:have_library).with('v8').at_least(:once)
|
||||
end
|
||||
end
|
||||
|
||||
describe "when the v8 library cannot be found" do
|
||||
before do
|
||||
@context.stub(:find_header) {true}
|
||||
@context.stub(:have_library) {false}
|
||||
end
|
||||
|
||||
it "raises a NotFoundError" do
|
||||
expect {@location.configure @context}.to raise_error Libv8::Location::System::NotFoundError
|
||||
end
|
||||
end
|
||||
|
||||
describe "when the v8.h header cannot be found" do
|
||||
before do
|
||||
@context.stub(:find_header) {false}
|
||||
@context.stub(:have_library) {true}
|
||||
end
|
||||
|
||||
it "raises a NotFoundError" do
|
||||
expect {@location.configure @context}.to raise_error Libv8::Location::System::NotFoundError
|
||||
end
|
||||
|
|
Loading…
Reference in a new issue