tests package

Submodules

tests.test_quaternion module

Tests for quaternion class

class tests.test_quaternion.TestQuaternion(methodName='runTest')[source]

Bases: unittest.case.TestCase

setUp()[source]

Hook method for setting up the test fixture before exercising it.

test_conjugate_a()[source]
Math:q=(q*)*
test_conjugate_b()[source]
Math:(pq)* = q*p*
test_equality()[source]
test_from_Quaternion()[source]
test_inverse_a()[source]

inverse(q) q = Quaternion(1,0,0,0)

test_inverse_b()[source]

q inverse(q) = Quaternion(1,0,0,0)

test_inverse_c()[source]

q inverse(q) = inverse(q) q

test_inverse_d()[source]

inverse(inverse(q)) = q

test_inverse_e()[source]

inverse(pq) = inverse(q)inverse(p)

test_norm_a()[source]

norm(conjugate(q))=norm(q)

test_norm_b()[source]

norm(pq) = norm(p)norm(q)

Module contents