Added test case for line and circle.
Revert "Added test case for line and circle."

This reverts commit 78471f7a1ec9ab2e7202c98b59c633b5a93739f6.
Revert "Revert "Added test case for line and circle.""

This reverts commit 9196b1ac6b8aad57326cce04f5a7df9e00ffee94.