@@ -886,9 +886,9 @@ def test_printing(self):
886886
887887 @pytest .mark .parametrize (
888888 "args, output" ,
889- [(([0 ], [1 ]), "\n 0 \n -\n 1\n " ),
890- (([1.0001 ], [- 1.1111 ]), "\n 1\n ------\n -1.111\n " ),
891- (([0 , 1 ], [0 , 1. ]), "\n 1 \n -\n 1\n " ),
889+ [(([0 ], [1 ]), "0 \n -\n 1\n " ),
890+ (([1.0001 ], [- 1.1111 ]), " 1\n ------\n -1.111\n " ),
891+ (([0 , 1 ], [0 , 1. ]), "1 \n -\n 1\n " ),
892892 ])
893893 def test_printing_polynomial_const (self , args , output ):
894894 """Test _tf_polynomial_to_string for constant systems"""
@@ -897,9 +897,9 @@ def test_printing_polynomial_const(self, args, output):
897897 @pytest .mark .parametrize (
898898 "args, outputfmt" ,
899899 [(([1 , 0 ], [2 , 1 ]),
900- "\n {var}\n -------\n 2 {var} + 1\n {dtstring}" ),
900+ " {var}\n -------\n 2 {var} + 1\n {dtstring}" ),
901901 (([2 , 0 , - 1 ], [1 , 0 , 0 , 1.2 ]),
902- "\n 2 {var}^2 - 1\n ---------\n {var}^3 + 1.2\n {dtstring}" )])
902+ "2 {var}^2 - 1\n ---------\n {var}^3 + 1.2\n {dtstring}" )])
903903 @pytest .mark .parametrize ("var, dt, dtstring" ,
904904 [("s" , None , '' ),
905905 ("z" , True , '' ),
@@ -919,57 +919,46 @@ def test_printing_mimo(self):
919919 @pytest .mark .parametrize (
920920 "zeros, poles, gain, output" ,
921921 [([0 ], [- 1 ], 1 ,
922- '\n '
923922 ' s\n '
924923 '-----\n '
925924 's + 1\n ' ),
926925 ([- 1 ], [- 1 ], 1 ,
927- '\n '
928926 's + 1\n '
929927 '-----\n '
930928 's + 1\n ' ),
931929 ([- 1 ], [1 ], 1 ,
932- '\n '
933930 's + 1\n '
934931 '-----\n '
935932 's - 1\n ' ),
936933 ([1 ], [- 1 ], 1 ,
937- '\n '
938934 's - 1\n '
939935 '-----\n '
940936 's + 1\n ' ),
941937 ([- 1 ], [- 1 ], 2 ,
942- '\n '
943938 '2 (s + 1)\n '
944939 '---------\n '
945940 ' s + 1\n ' ),
946941 ([- 1 ], [- 1 ], 0 ,
947- '\n '
948942 '0\n '
949943 '-\n '
950944 '1\n ' ),
951945 ([- 1 ], [1j , - 1j ], 1 ,
952- '\n '
953946 ' s + 1\n '
954947 '-----------------\n '
955948 '(s - 1j) (s + 1j)\n ' ),
956949 ([4j , - 4j ], [2j , - 2j ], 2 ,
957- '\n '
958950 '2 (s - 4j) (s + 4j)\n '
959951 '-------------------\n '
960952 ' (s - 2j) (s + 2j)\n ' ),
961953 ([1j , - 1j ], [- 1 , - 4 ], 2 ,
962- '\n '
963954 '2 (s - 1j) (s + 1j)\n '
964955 '-------------------\n '
965956 ' (s + 1) (s + 4)\n ' ),
966957 ([1 ], [- 1 + 1j , - 1 - 1j ], 1 ,
967- '\n '
968958 ' s - 1\n '
969959 '-------------------------\n '
970960 '(s + (1-1j)) (s + (1+1j))\n ' ),
971961 ([1 ], [1 + 1j , 1 - 1j ], 1 ,
972- '\n '
973962 ' s - 1\n '
974963 '-------------------------\n '
975964 '(s - (1+1j)) (s - (1-1j))\n ' ),
@@ -983,17 +972,14 @@ def test_printing_zpk(self, zeros, poles, gain, output):
983972 @pytest .mark .parametrize (
984973 "zeros, poles, gain, format, output" ,
985974 [([1 ], [1 + 1j , 1 - 1j ], 1 , ".2f" ,
986- '\n '
987975 ' 1.00\n '
988976 '-------------------------------------\n '
989977 '(s + (1.00-1.41j)) (s + (1.00+1.41j))\n ' ),
990978 ([1 ], [1 + 1j , 1 - 1j ], 1 , ".3f" ,
991- '\n '
992979 ' 1.000\n '
993980 '-----------------------------------------\n '
994981 '(s + (1.000-1.414j)) (s + (1.000+1.414j))\n ' ),
995982 ([1 ], [1 + 1j , 1 - 1j ], 1 , ".6g" ,
996- '\n '
997983 ' 1\n '
998984 '-------------------------------------\n '
999985 '(s + (1-1.41421j)) (s + (1+1.41421j))\n ' )
@@ -1012,8 +998,7 @@ def test_printing_zpk_format(self, zeros, poles, gain, format, output):
1012998 "num, den, output" ,
1013999 [([[[11 ], [21 ]], [[12 ], [22 ]]],
10141000 [[[1 , - 3 , 2 ], [1 , 1 , - 6 ]], [[1 , 0 , 1 ], [1 , - 1 , - 20 ]]],
1015- ('\n '
1016- 'Input 1 to output 1:\n '
1001+ ('Input 1 to output 1:\n '
10171002 ' 11\n '
10181003 '---------------\n '
10191004 '(s - 2) (s - 1)\n '
0 commit comments