library_spec.rb