* feat: use TaskTest for executor tests * feat: more tests * feat: separate tests for executing and formatting with new functional options that work for both test types * feat: formatter tests * refactor: more tests
Closes #338 Closes #362 Co-authored-by: Bharath Kumar <shettybharath4@gmail.com>