Change soft-fail to use the config, rather than env
[rbx.git] / spec / core / task / get_stack_value_spec.rb
blob76ffb08b630b98d981ca79e442496d5d479cd564
1 require File.dirname(__FILE__) + '/../../spec_helper'
3 describe "Task#get_stack_value" do
4   it "throws an ArgumentError if depth is out of range" do
5     lambda { Task.current.get_stack_value(0) }.should_not raise_error(ArgumentError)
6     lambda { Task.current.get_stack_value(-1) }.should raise_error(ArgumentError)
7     lambda { Task.current.get_stack_value(Task.current.stack_size) }.should raise_error(ArgumentError)
8     lambda { Task.current.get_stack_value(Task.current.stack_size-1) }.should_not raise_error(ArgumentError)
9   end
10 end