Cory Fields 152e51c7af included-tests: generate binary data from test files for inclusion into test binaries
This change moves test data into the binaries rather than reading them from
the disk at runtime.

Advantages:
- Tests become distributable
- Cross-compile friendly. Build on one machine and execute in an arbitrary
  location on another.
- Easier testing for backports. Users can verify that tests pass without having
  to track down corresponding test data.
- More trustworthy test results and easier quality assurance as tests make
  fewer assumptions about their environment.
- Tests could theoretically run at client/daemon startup and exit on failure.

Disadvantages:
- Required 'hexdump' build-dependency. This is a standard bsd tool that should
  be usable everywhere. It is likely already installed on all build-machines.
- Tests can no longer be fudged after build by altering test-data.
2013-09-16 12:53:11 -04:00
..
2013-08-20 15:13:34 +02:00
2013-03-19 15:16:30 -04:00
2013-07-15 01:05:25 +02:00
2013-04-12 12:17:28 +02:00
2013-09-12 22:53:54 -04:00
2013-09-12 22:53:54 -04:00
2013-08-20 17:30:33 +10:00
2013-06-25 10:33:29 +02:00
2013-06-25 10:33:29 +02:00
2013-06-24 00:56:45 +02:00
2013-06-24 00:56:45 +02:00
2013-07-15 01:05:25 +02:00
2013-01-30 04:30:02 +01:00
2013-09-12 22:53:54 -04:00
2013-05-07 20:03:17 -05:00