Ari Koivula
db0bcfff98
Update unit tests.
...
- Vectors that point far outside the frame don't work, although the special
case of them pointing right beside the frame works. So test for vectors
pointing farther away.
- Update include directory for greatest.
2014-02-07 14:24:18 +02:00
Ari Koivula
478740cf21
Add missing new lines to ends of files.
2014-02-03 16:54:03 +02:00
Ari Koivula
6b4d113feb
Replace seatest with greatest as a framework for unit tests.
...
- Add our own Github fork of greatest as a submodule, in case we want to
improve it and push changes upstream easily in the future.
- Update existing unit tests to use greatest.
- Update Visual Studio project to remove traces of seatest and include greatest.
2014-01-31 15:57:49 +02:00
Ari Koivula
7d5c3f7d0f
Rename sad_tests.cpp to sad_tests.c.
2014-01-31 14:36:50 +02:00
Ari Koivula
69d1f6d1e2
Clean up the code.
...
- Rename get_block_sad to calc_sad and handle special cases in general_sad.
- Remove old search functions because I don't want to update or test them.
2013-10-11 15:19:21 +03:00
Ari Koivula
b155d825be
Add tests for movement vectors that are completely out of frame.
2013-10-11 14:11:49 +03:00
Ari Koivula
22262dbc98
Fix a bug in a test.
2013-10-11 12:38:14 +03:00
Ari Koivula
d3561146d8
Change sad-tests to use chars instead of numbers to help with debugging.
...
1 + 48 is ascii '1' and so on.
2013-10-10 21:50:41 +03:00
Ari Koivula
356a0e8a14
Change SAD-test offset.
...
Using 3 instead of 4 avoids having symmetric negation of the offset, like
-4 and +4. It also makes the expected result easier to calculate by hand.
2013-10-10 15:16:14 +03:00
Ari Koivula
24d9fd7c05
Fix wrong index in sad tests.
2013-10-10 14:04:19 +03:00
Ari Koivula
68aa70a49a
Add tests for calculating sad outside frame.
2013-10-09 15:31:27 +03:00
Ari Koivula
aa2ee15060
Add a simple test for picture_list.
...
- Add solution/src to includes for all projects.
- Add solution/../../seatest to includes for all projects.
2013-09-24 21:29:56 +03:00
Ari Koivula
0df24a3a5b
Rename tests/main.c to tests_main.c.
2013-09-24 16:34:49 +03:00
Ari Koivula
74b8bf8c0a
Add example unit tests.
2013-09-24 13:59:19 +03:00
Ari Koivula
2fc6696536
Add Visual Studio project for unit tests.
2013-09-24 13:58:00 +03:00