In the test suite for gigasecond, the compiler emits errors about not finding the types from boost.dateTime. This is because the proper header isn't included. I can see two ways forward for this:
- Don't do anything. Having to debug this issue was a good exercise, because it taught me to remember to check the headers (which have to be used in the user-provided gigasecond.h anyway).
- Include the headers into the test suite. The user will still need to include the header in their own solution files, so they'll still get that practice.
In the test suite for gigasecond, the compiler emits errors about not finding the types from boost.dateTime. This is because the proper header isn't included. I can see two ways forward for this: