summaryrefslogtreecommitdiff
path: root/spec/ruby/library/monitor/exit_spec.rb
blob: 952ad9525db1c6198e3bf4c2574ce49b0bc391e9 (plain)
1
2
3
4
5
6
7
8
9
10
require_relative '../../spec_helper'
require 'monitor'

describe "Monitor#exit" do
  it "raises ThreadError when monitor is not entered" do
    m = Monitor.new

    -> { m.exit }.should raise_error(ThreadError)
  end
end