added tests for exp and log