コード例 #1
0
ファイル: latex_test.py プロジェクト: 50417/DeepFuzzSL
def test_write_table_body_hlines():
    assert ("\\hline\n"
            "1 & foo\\\\\n"
            "2 & bar\\\\\n" == latex.write_table_body(((1, "foo"), (2, "bar")),
                                                      hline_before=True))
    assert ("1 & foo\\\\\n"
            "2 & bar\\\\\n"
            "\\hline\n" == latex.write_table_body(((1, "foo"), (2, "bar")),
                                                  hline_after=True))
コード例 #2
0
ファイル: test_latex.py プロジェクト: ChrisCummins/phd
 def test_write_table_body_hlines(self):
     self._test("\\hline\n"
                "1 & foo\\\\\n"
                "2 & bar\\\\\n",
                latex.write_table_body(((1, "foo"), (2, "bar")),
                                       hline_before=True))
     self._test("1 & foo\\\\\n"
                "2 & bar\\\\\n"
                "\\hline\n",
                latex.write_table_body(((1, "foo"), (2, "bar")),
                                       hline_after=True))
コード例 #3
0
ファイル: latex_test.py プロジェクト: 50417/DeepFuzzSL
def test_write_table_body_headers_no_fmt():
    assert ("A & B\\\\\n"
            "\\hline\n"
            "1 & foo\\\\\n"
            "2 & bar\\\\\n" == latex.write_table_body(((1, "foo"), (2, "bar")),
                                                      headers=("A", "B"),
                                                      header_fmt=lambda x: x))
コード例 #4
0
ファイル: latex_test.py プロジェクト: 50417/DeepFuzzSL
def test_write_table_body_headers_no_hline():
    assert ("\\textbf{A} & \\textbf{B}\\\\\n"
            "1 & foo\\\\\n"
            "2 & bar\\\\\n" == latex.write_table_body(
                ((1, "foo"), (2, "bar")),
                headers=("A", "B"),
                hline_after_header=False))
コード例 #5
0
ファイル: test_latex.py プロジェクト: ChrisCummins/phd
 def test_write_table_body_headers_no_hline(self):
     self._test("\\textbf{A} & \\textbf{B}\\\\\n"
                "1 & foo\\\\\n"
                "2 & bar\\\\\n",
                latex.write_table_body(((1, "foo"), (2, "bar")),
                                       headers=("A", "B"),
                                       hline_after_header=False))
コード例 #6
0
ファイル: test_latex.py プロジェクト: ChrisCummins/phd
 def test_write_table_body_headers(self):
     self._test("\\textbf{A} & \\textbf{B}\\\\\n"
                "\\hline\n"
                "1 & foo\\\\\n"
                "2 & bar\\\\\n",
                latex.write_table_body(((1, "foo"), (2, "bar")),
                                       headers=("A", "B")))
コード例 #7
0
ファイル: test_latex.py プロジェクト: ChrisCummins/phd
 def test_write_table_body_headers_no_fmt(self):
     self._test("A & B\\\\\n"
                "\\hline\n"
                "1 & foo\\\\\n"
                "2 & bar\\\\\n",
                latex.write_table_body(((1, "foo"), (2, "bar")),
                                       headers=("A", "B"),
                                       header_fmt=lambda x: x))
コード例 #8
0
ファイル: latex_test.py プロジェクト: 50417/DeepFuzzSL
def test_write_table_body_headers():
    assert ("\\textbf{A} & \\textbf{B}\\\\\n"
            "\\hline\n"
            "1 & foo\\\\\n"
            "2 & bar\\\\\n" == latex.write_table_body(((1, "foo"), (2, "bar")),
                                                      headers=("A", "B")))
コード例 #9
0
ファイル: latex_test.py プロジェクト: 50417/DeepFuzzSL
def test_write_table_body():
    assert ("1 & foo\\\\\n"
            "2 & bar\\\\\n" == latex.write_table_body(
                ((1, "foo"), (2, "bar"))))
コード例 #10
0
ファイル: test_latex.py プロジェクト: ChrisCummins/phd
 def test_write_table_body(self):
     self._test("1 & foo\\\\\n"
                "2 & bar\\\\\n",
                latex.write_table_body(((1, "foo"), (2, "bar"))))