Add tests of Revision object
Merge commit '0ba2dc556f64159a56c3801a8db6cdf87b1a8178' into HEAD