Writing tests for 1.18
Merge tag '1.18' into OO
Task 1.18 notFinished for OO