matrix.tests.test_matrix_operation ================================== .. py:module:: matrix.tests.test_matrix_operation .. autoapi-nested-parse:: Testing here assumes that numpy and linalg is ALWAYS correct!!!! If running from PyCharm you can place the following line in "Additional Arguments" for the pytest run configuration -vv -m mat_ops -p no:cacheprovider Attributes ---------- .. autoapisummary:: matrix.tests.test_matrix_operation.logger matrix.tests.test_matrix_operation.mat_a matrix.tests.test_matrix_operation.mat_b matrix.tests.test_matrix_operation.mat_c matrix.tests.test_matrix_operation.mat_d matrix.tests.test_matrix_operation.mat_e matrix.tests.test_matrix_operation.mat_f matrix.tests.test_matrix_operation.mat_h matrix.tests.test_matrix_operation.stream_handler Functions --------- .. autoapisummary:: matrix.tests.test_matrix_operation.test_addition matrix.tests.test_matrix_operation.test_identity matrix.tests.test_matrix_operation.test_multiplication matrix.tests.test_matrix_operation.test_scalar_multiply matrix.tests.test_matrix_operation.test_subtraction matrix.tests.test_matrix_operation.test_transpose Module Contents --------------- .. py:function:: test_addition(mat1, mat2) .. py:function:: test_identity() .. py:function:: test_multiplication(mat1, mat2) .. py:function:: test_scalar_multiply() .. py:function:: test_subtraction(mat1, mat2) .. py:function:: test_transpose(mat) .. py:data:: logger .. py:data:: mat_a :value: [[12, 10], [3, 9]] .. py:data:: mat_b :value: [[3, 4], [7, 4]] .. py:data:: mat_c .. py:data:: mat_d .. py:data:: mat_e .. py:data:: mat_f :value: [1] .. py:data:: mat_h :value: [2] .. py:data:: stream_handler