Apache Drill
  1. Apache Drill
  2. DRILL-1268

C++ Client. Write Unit Test for Drill Client

    Details

    • Type: New Feature New Feature
    • Status: Open
    • Priority: Major Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: Future
    • Component/s: Client - C++
    • Labels:
      None

      Description

      Currently, C++ client uses an example program QuerySubmitter for testing, we should write unit tests for C++ client.

      Candidate unit test framework:

        Activity

        Hide
        Parth Chandra added a comment -

        Catch looks good and lightweight, though I have no idea how it compares to Google Test. Given the amount of trouble building boost is, I would avoid Boost. There is also CXXTest http://cxxtest.com/.
        I would prefer to have a framework that is light and has few platform dependencies so that building on Windows/Mac/Linux is not an issue.

        Show
        Parth Chandra added a comment - Catch looks good and lightweight, though I have no idea how it compares to Google Test. Given the amount of trouble building boost is, I would avoid Boost. There is also CXXTest http://cxxtest.com/ . I would prefer to have a framework that is light and has few platform dependencies so that building on Windows/Mac/Linux is not an issue.

          People

          • Assignee:
            Parth Chandra
            Reporter:
            Xiao Meng
          • Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

            • Created:
              Updated:

              Development