Add more asserts to the tests of historical directive