diff options
-rw-r--r-- | test.py | 40 |
1 files changed, 21 insertions, 19 deletions
@@ -12,98 +12,100 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see <http://www.gnu.org/licenses/>. +from __future__ import print_function import unittest import wiki2html class TestMarkupParserBasic (unittest.TestCase): def test_colon(self): - self.assert_(self.__test('colon')) + self.assertTrue(self.__test('colon')) pass def test_headings(self): - self.assert_(self.__test('headings')) + self.assertTrue(self.__test('headings')) pass def test_hz(self): - self.assert_(self.__test('hz')) + self.assertTrue(self.__test('hz')) pass def test_numlist(self): - self.assert_(self.__test('numlist')) + self.assertTrue(self.__test('numlist')) pass def test_unlist(self): - self.assert_(self.__test('unlist')) + self.assertTrue(self.__test('unlist')) pass def test_deflist(self): - self.assert_(self.__test('deflist')) + self.assertTrue(self.__test('deflist')) pass def test_para(self): - self.assert_(self.__test('para')) + self.assertTrue(self.__test('para')) pass def test_it(self): - self.assert_(self.__test('it')) + self.assertTrue(self.__test('it')) pass def test_bold(self): - self.assert_(self.__test('bold')) + self.assertTrue(self.__test('bold')) pass def test_boldit1(self): - self.assert_(self.__test('boldit1')) + self.assertTrue(self.__test('boldit1')) pass def test_itbold1(self): - self.assert_(self.__test('itbold1')) + self.assertTrue(self.__test('itbold1')) pass def test_boldit2(self): - self.assert_(self.__test('boldit2')) + self.assertTrue(self.__test('boldit2')) pass def test_itbold2(self): - self.assert_(self.__test('itbold2')) + self.assertTrue(self.__test('itbold2')) pass def test_boldit3(self): - self.assert_(self.__test('boldit3')) + self.assertTrue(self.__test('boldit3')) pass def test_itbold3(self): - self.assert_(self.__test('itbold3')) + self.assertTrue(self.__test('itbold3')) pass # def test_door(self): - # self.assert_(self.__test('door')) + # self.assertTrue(self.__test('door')) # pass # def test_drzwi(self): - # self.assert_(self.__test('drzwi')) + # self.assertTrue(self.__test('drzwi')) # pass def __test(self, filename): name_in = 'testdata/' + filename + '.wiki' name_out = 'testdata/' + filename + '.html' fh = open(name_out) buf = ''.join(fh.readlines()).strip() + fh.close() hwm = wiki2html.HtmlWiktionaryMarkup(filename=name_in, lang="pl") hwm.parse() if str(hwm).strip() == buf: return True # fail - print "\n>>>%s<<<" % buf - print ">>>%s<<<" % str(hwm).strip() + print("\n>>>%s<<<" % buf) + print(">>>%s<<<" % str(hwm).strip()) return False if __name__ == '__main__': unittest.main() |