def test_2x_igual_4(self): matrix = [[2, 4]] self.assertEqual(gauss_jordan(matrix), [2])
def test_2x_igual_6(self): matrix = [[2, 6]] self.assertEqual(gauss_jordan(matrix), [3])
def test_matriz_triangular_superior(self): matrix = [[2, 1, 6], [0, 3, 12]] self.assertEqual(gauss_jordan(matrix), [1, 4])
def test_2x_identidade(self): matrix = [[2, 0, 10], [0, 2, 8]] self.assertEqual(gauss_jordan(matrix), [5, 4])
def test_identidade(self): matrix = [[1, 0, 8], [0, 1, 7]] self.assertEqual(gauss_jordan(matrix), [8, 7])
def test_3x_igual_10(self): matrix = [[3, 10]] self.assertEqual(gauss_jordan(matrix), [10.0 / 3])
def test_3x_igual_6(self): matrix = [[3, 6]] self.assertEqual(gauss_jordan(matrix), [2])