specify equality test on commit
fix wrong method call (method was replaced)
port history test to rspec
move diff test tp rspec and fix it