Добавленные модульные тесты для модулей двумерных и трёхмерных векторов и кватернионов
This commit is contained in:
parent
7f242c4b63
commit
5754c5747c
17 changed files with 435 additions and 33 deletions
|
|
@ -65,6 +65,10 @@
|
|||
<Option compilerVar="CC" />
|
||||
</Unit>
|
||||
<Unit filename="tests/quaternion/quaternion_is_zero.h" />
|
||||
<Unit filename="tests/quaternion/quaternion_modulus.c">
|
||||
<Option compilerVar="CC" />
|
||||
</Unit>
|
||||
<Unit filename="tests/quaternion/quaternion_modulus.h" />
|
||||
<Unit filename="tests/quaternion/quaternion_reset.c">
|
||||
<Option compilerVar="CC" />
|
||||
</Unit>
|
||||
|
|
@ -117,6 +121,10 @@
|
|||
<Option compilerVar="CC" />
|
||||
</Unit>
|
||||
<Unit filename="tests/vector2/vector2_is_zero.h" />
|
||||
<Unit filename="tests/vector2/vector2_modulus.c">
|
||||
<Option compilerVar="CC" />
|
||||
</Unit>
|
||||
<Unit filename="tests/vector2/vector2_modulus.h" />
|
||||
<Unit filename="tests/vector2/vector2_reset.c">
|
||||
<Option compilerVar="CC" />
|
||||
</Unit>
|
||||
|
|
@ -145,6 +153,10 @@
|
|||
<Option compilerVar="CC" />
|
||||
</Unit>
|
||||
<Unit filename="tests/vector3/vector3_is_zero.h" />
|
||||
<Unit filename="tests/vector3/vector3_modulus.c">
|
||||
<Option compilerVar="CC" />
|
||||
</Unit>
|
||||
<Unit filename="tests/vector3/vector3_modulus.h" />
|
||||
<Unit filename="tests/vector3/vector3_reset.c">
|
||||
<Option compilerVar="CC" />
|
||||
</Unit>
|
||||
|
|
|
|||
|
|
@ -154,6 +154,7 @@
|
|||
<ClCompile Include="tests\quaternion\quaternion_copy.c" />
|
||||
<ClCompile Include="tests\quaternion\quaternion_is_unit.c" />
|
||||
<ClCompile Include="tests\quaternion\quaternion_is_zero.c" />
|
||||
<ClCompile Include="tests\quaternion\quaternion_modulus.c" />
|
||||
<ClCompile Include="tests\quaternion\quaternion_reset.c" />
|
||||
<ClCompile Include="tests\quaternion\quaternion_set_to_identity.c" />
|
||||
<ClCompile Include="tests\quaternion\quaternion_set_values.c" />
|
||||
|
|
@ -166,6 +167,7 @@
|
|||
<ClCompile Include="tests\vector2\vector2_is_unit.c" />
|
||||
<ClCompile Include="tests\vector2\vector2_is_zero.c" />
|
||||
<ClCompile Include="tests\vector2\vector2_copy.c" />
|
||||
<ClCompile Include="tests\vector2\vector2_modulus.c" />
|
||||
<ClCompile Include="tests\vector2\vector2_reset.c" />
|
||||
<ClCompile Include="tests\vector2\vector2_set_values.c" />
|
||||
<ClCompile Include="tests\vector2\vector2_swap.c" />
|
||||
|
|
@ -173,6 +175,7 @@
|
|||
<ClCompile Include="tests\vector3\vector3_is_unit.c" />
|
||||
<ClCompile Include="tests\vector3\vector3_is_zero.c" />
|
||||
<ClCompile Include="tests\vector3\vector3_copy.c" />
|
||||
<ClCompile Include="tests\vector3\vector3_modulus.c" />
|
||||
<ClCompile Include="tests\vector3\vector3_swap.c" />
|
||||
<ClCompile Include="tests\vector3\vector3_reset.c" />
|
||||
<ClCompile Include="tests\vector3\vector3_set_values.c" />
|
||||
|
|
@ -191,6 +194,7 @@
|
|||
<ClInclude Include="tests\quaternion\quaternion_copy.h" />
|
||||
<ClInclude Include="tests\quaternion\quaternion_is_unit.h" />
|
||||
<ClInclude Include="tests\quaternion\quaternion_is_zero.h" />
|
||||
<ClInclude Include="tests\quaternion\quaternion_modulus.h" />
|
||||
<ClInclude Include="tests\quaternion\quaternion_reset.h" />
|
||||
<ClInclude Include="tests\quaternion\quaternion_set_to_identity.h" />
|
||||
<ClInclude Include="tests\quaternion\quaternion_set_values.h" />
|
||||
|
|
@ -203,6 +207,7 @@
|
|||
<ClInclude Include="tests\vector2\vector2_is_unit.h" />
|
||||
<ClInclude Include="tests\vector2\vector2_is_zero.h" />
|
||||
<ClInclude Include="tests\vector2\vector2_copy.h" />
|
||||
<ClInclude Include="tests\vector2\vector2_modulus.h" />
|
||||
<ClInclude Include="tests\vector2\vector2_reset.h" />
|
||||
<ClInclude Include="tests\vector2\vector2_set_values.h" />
|
||||
<ClInclude Include="tests\vector2\vector2_swap.h" />
|
||||
|
|
@ -210,6 +215,7 @@
|
|||
<ClInclude Include="tests\vector3\vector3_is_unit.h" />
|
||||
<ClInclude Include="tests\vector3\vector3_is_zero.h" />
|
||||
<ClInclude Include="tests\vector3\vector3_copy.h" />
|
||||
<ClInclude Include="tests\vector3\vector3_modulus.h" />
|
||||
<ClInclude Include="tests\vector3\vector3_swap.h" />
|
||||
<ClInclude Include="tests\vector3\vector3_reset.h" />
|
||||
<ClInclude Include="tests\vector3\vector3_set_values.h" />
|
||||
|
|
|
|||
|
|
@ -105,6 +105,15 @@
|
|||
<ClCompile Include="tests\versor\versor_is_identity.c">
|
||||
<Filter>tests\versor</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="tests\vector2\vector2_modulus.c">
|
||||
<Filter>tests\vector2</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="tests\vector3\vector3_modulus.c">
|
||||
<Filter>tests\vector3</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="tests\quaternion\quaternion_modulus.c">
|
||||
<Filter>tests\quaternion</Filter>
|
||||
</ClCompile>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="helpers.h" />
|
||||
|
|
@ -210,6 +219,15 @@
|
|||
<ClInclude Include="tests\versor\versor_is_identity.h">
|
||||
<Filter>tests\versor</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="tests\vector2\vector2_modulus.h">
|
||||
<Filter>tests\vector2</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="tests\vector3\vector3_modulus.h">
|
||||
<Filter>tests\vector3</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="tests\quaternion\quaternion_modulus.h">
|
||||
<Filter>tests\quaternion</Filter>
|
||||
</ClInclude>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Filter Include="tests">
|
||||
|
|
|
|||
|
|
@ -11,4 +11,5 @@ void test_quaternion()
|
|||
test_quaternion_swap();
|
||||
test_quaternion_is_zero();
|
||||
test_quaternion_is_unit();
|
||||
test_quaternion_modulus();
|
||||
}
|
||||
|
|
|
|||
|
|
@ -9,6 +9,7 @@
|
|||
#include "./quaternion/quaternion_swap.h"
|
||||