method
underscore
rspec latest stable - Class:
Spec::Example::ExampleMethods
underscore(camel_cased_word)private
No documentation available.
# File lib/spec/example/example_methods.rb, line 160
def underscore(camel_cased_word)
camel_cased_word.to_s.gsub(/::/, '_').
gsub(/([A-Z]+)([A-Z][a-z])/,'\1_\2').
gsub(/([a-z\d])([A-Z])/,'\1_\2').
tr("-", "_").
downcase
end