Thanks for comments. There were some problems with the test case itself so  @enesakar and me have decided to implement this on 3.2+ release..

I have removed the test case on my last commit and put a draft version of the test case onto #1908 as comment.