def test_parentheses(self): assert_equal(fcode_one_large_expr(self.e2), ' (m(j + 1) + m(j))')
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())
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())
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())
def test_parentheses(self): assert_equal(fcode_one_large_expr(self.e2), ' (m(j + 1) + m(j))')
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())
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())
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())