Пример #1
0
 def test_parentheses(self):
     assert_equal(fcode_one_large_expr(self.e2), '      (m(j + 1) + m(j))')
Пример #2
0
 def test_prepend(self):
     assert_equal(
         fcode_one_large_expr(self.e1, prepend='k=').splitlines(),
         '      k=(sin(a0) + sin(a1) + sin(a2) + sin(a3) + '
         'sin(a4) + sin(a5) + sin&\n      (a6) + '
         'sin(a7))'.splitlines())
Пример #3
0
 def test_settings(self):
     #note this only tests to see if setting s is passed correctly
     assert_equal(
         fcode_one_large_expr(self.e1, source_format="free").splitlines(),
         '(sin(a0) + sin(a1) + sin(a2) + sin(a3) + sin(a4) + '
         'sin(a5) + sin(a6) + sin(a7))'.splitlines())
Пример #4
0
 def test_line_wrap(self):
     assert_equal(
         fcode_one_large_expr(self.e1).splitlines(),
         '      (sin(a0) + sin(a1) + sin(a2) + sin(a3) '
         '+ sin(a4) + sin(a5) + sin(&\n      a6) + '
         'sin(a7))'.splitlines())
Пример #5
0
 def test_parentheses(self):
     assert_equal(fcode_one_large_expr(self.e2),
                  '      (m(j + 1) + m(j))')
Пример #6
0
 def test_settings(self):
     #note this only tests to see if setting s is passed correctly
     assert_equal(fcode_one_large_expr(self.e1,
                                       source_format="free").splitlines(),
                  '(sin(a0) + sin(a1) + sin(a2) + sin(a3) + sin(a4) + '
                  'sin(a5) + sin(a6) + sin(a7))'.splitlines())
Пример #7
0
 def test_prepend(self):
     assert_equal(fcode_one_large_expr(self.e1, prepend='k=').splitlines(),
                  '      k=(sin(a0) + sin(a1) + sin(a2) + sin(a3) + '
                  'sin(a4) + sin(a5) + sin&\n      (a6) + '
                  'sin(a7))'.splitlines())
Пример #8
0
 def test_line_wrap(self):
     assert_equal(fcode_one_large_expr(self.e1).splitlines(),
                  '      (sin(a0) + sin(a1) + sin(a2) + sin(a3) '
                  '+ sin(a4) + sin(a5) + sin(&\n      a6) + '
                  'sin(a7))'.splitlines())