Replace ruby 1.8 hash style
Remove unnecessory assignment
Replace unnecessory double quotes with single ones
Remove redundant self
Add spaces between { or }
Fix alignments
Replace Ruby1.8's style hash expression
Fix misleading '(..)' expression
Remove unused variables to which errors are stored
Use '_ignored' to assign unused value to
Do not suppress exceptions
Replace an unused variable with '_' and refactoring
Fix the alignment
Remove the error handling because it is not ideal
Remove the useless assignment to variable
Fix the problem that `-' is interpreted as argument prefix
Remove spaces between `let' and (...)

because they are interpreted as grouped expression
Refactoring and fix alignment
Do not suppress exception
Fix specs' contexts