@@ -19,77 +19,77 @@ class HTMLInputStreamTest(unittest.TestCase):
1919
2020def test_char_ascii (self ):
2121stream = HTMLInputStream (b"'" ,encoding = 'ascii' )
22- self .assertEquals (stream .charEncoding [0 ],'ascii' )
23- self .assertEquals (stream .char (),"'" )
22+ self .assertEqual (stream .charEncoding [0 ],'ascii' )
23+ self .assertEqual (stream .char (),"'" )
2424
2525def test_char_utf8 (self ):
2626stream = HTMLInputStream ('\u2018 ' .encode ('utf-8' ),encoding = 'utf-8' )
27- self .assertEquals (stream .charEncoding [0 ],'utf-8' )
28- self .assertEquals (stream .char (),'\u2018 ' )
27+ self .assertEqual (stream .charEncoding [0 ],'utf-8' )
28+ self .assertEqual (stream .char (),'\u2018 ' )
2929
3030def test_char_win1252 (self ):
3131stream = HTMLInputStream ("\xa9 \xf1 \u2019 " .encode ('windows-1252' ))
32- self .assertEquals (stream .charEncoding [0 ],'windows-1252' )
33- self .assertEquals (stream .char (),"\xa9 " )
34- self .assertEquals (stream .char (),"\xf1 " )
35- self .assertEquals (stream .char (),"\u2019 " )
32+ self .assertEqual (stream .charEncoding [0 ],'windows-1252' )
33+ self .assertEqual (stream .char (),"\xa9 " )
34+ self .assertEqual (stream .char (),"\xf1 " )
35+ self .assertEqual (stream .char (),"\u2019 " )
3636
3737def test_bom (self ):
3838stream = HTMLInputStream (codecs .BOM_UTF8 + b"'" )
39- self .assertEquals (stream .charEncoding [0 ],'utf-8' )
40- self .assertEquals (stream .char (),"'" )
39+ self .assertEqual (stream .charEncoding [0 ],'utf-8' )
40+ self .assertEqual (stream .char (),"'" )
4141
4242def test_utf_16 (self ):
4343stream = HTMLInputStream ((' ' * 1025 ).encode ('utf-16' ))
44- self .assert_ (stream .charEncoding [0 ]in ['utf-16-le' ,'utf-16-be' ],stream .charEncoding )
45- self .assertEquals (len (stream .charsUntil (' ' ,True )),1025 )
44+ self .assertTrue (stream .charEncoding [0 ]in ['utf-16-le' ,'utf-16-be' ],stream .charEncoding )
45+ self .assertEqual (len (stream .charsUntil (' ' ,True )),1025 )
4646
4747def test_newlines (self ):
4848stream = HTMLBinaryInputStreamShortChunk (codecs .BOM_UTF8 + b"a\n bb\r \n ccc\r ddddxe" )
49- self .assertEquals (stream .position (), (1 ,0 ))
50- self .assertEquals (stream .charsUntil ('c' ),"a\n bb\n " )
51- self .assertEquals (stream .position (), (3 ,0 ))
52- self .assertEquals (stream .charsUntil ('x' ),"ccc\n dddd" )
53- self .assertEquals (stream .position (), (4 ,4 ))
54- self .assertEquals (stream .charsUntil ('e' ),"x" )
55- self .assertEquals (stream .position (), (4 ,5 ))
49+ self .assertEqual (stream .position (), (1 ,0 ))
50+ self .assertEqual (stream .charsUntil ('c' ),"a\n bb\n " )
51+ self .assertEqual (stream .position (), (3 ,0 ))
52+ self .assertEqual (stream .charsUntil ('x' ),"ccc\n dddd" )
53+ self .assertEqual (stream .position (), (4 ,4 ))
54+ self .assertEqual (stream .charsUntil ('e' ),"x" )
55+ self .assertEqual (stream .position (), (4 ,5 ))
5656
5757def test_newlines2 (self ):
5858size = HTMLUnicodeInputStream ._defaultChunkSize
5959stream = HTMLInputStream ("\r " * size + "\n " )
60- self .assertEquals (stream .charsUntil ('x' ),"\n " * size )
60+ self .assertEqual (stream .charsUntil ('x' ),"\n " * size )
6161
6262def test_position (self ):
6363stream = HTMLBinaryInputStreamShortChunk (codecs .BOM_UTF8 + b"a\n bb\n ccc\n ddde\n f\n gh" )
64- self .assertEquals (stream .position (), (1 ,0 ))
65- self .assertEquals (stream .charsUntil ('c' ),"a\n bb\n " )
66- self .assertEquals (stream .position (), (3 ,0 ))
64+ self .assertEqual (stream .position (), (1 ,0 ))
65+ self .assertEqual (stream .charsUntil ('c' ),"a\n bb\n " )
66+ self .assertEqual (stream .position (), (3 ,0 ))
6767stream .unget ("\n " )
68- self .assertEquals (stream .position (), (2 ,2 ))
69- self .assertEquals (stream .charsUntil ('c' ),"\n " )
70- self .assertEquals (stream .position (), (3 ,0 ))
68+ self .assertEqual (stream .position (), (2 ,2 ))
69+ self .assertEqual (stream .charsUntil ('c' ),"\n " )
70+ self .assertEqual (stream .position (), (3 ,0 ))
7171stream .unget ("\n " )
72- self .assertEquals (stream .position (), (2 ,2 ))
73- self .assertEquals (stream .char (),"\n " )
74- self .assertEquals (stream .position (), (3 ,0 ))
75- self .assertEquals (stream .charsUntil ('e' ),"ccc\n ddd" )
76- self .assertEquals (stream .position (), (4 ,3 ))
77- self .assertEquals (stream .charsUntil ('h' ),"e\n f\n g" )
78- self .assertEquals (stream .position (), (6 ,1 ))
72+ self .assertEqual (stream .position (), (2 ,2 ))
73+ self .assertEqual (stream .char (),"\n " )
74+ self .assertEqual (stream .position (), (3 ,0 ))
75+ self .assertEqual (stream .charsUntil ('e' ),"ccc\n ddd" )
76+ self .assertEqual (stream .position (), (4 ,3 ))
77+ self .assertEqual (stream .charsUntil ('h' ),"e\n f\n g" )
78+ self .assertEqual (stream .position (), (6 ,1 ))
7979
8080def test_position2 (self ):
8181stream = HTMLUnicodeInputStreamShortChunk ("abc\n d" )
82- self .assertEquals (stream .position (), (1 ,0 ))
83- self .assertEquals (stream .char (),"a" )
84- self .assertEquals (stream .position (), (1 ,1 ))
85- self .assertEquals (stream .char (),"b" )
86- self .assertEquals (stream .position (), (1 ,2 ))
87- self .assertEquals (stream .char (),"c" )
88- self .assertEquals (stream .position (), (1 ,3 ))
89- self .assertEquals (stream .char (),"\n " )
90- self .assertEquals (stream .position (), (2 ,0 ))
91- self .assertEquals (stream .char (),"d" )
92- self .assertEquals (stream .position (), (2 ,1 ))
82+ self .assertEqual (stream .position (), (1 ,0 ))
83+ self .assertEqual (stream .char (),"a" )
84+ self .assertEqual (stream .position (), (1 ,1 ))
85+ self .assertEqual (stream .char (),"b" )
86+ self .assertEqual (stream .position (), (1 ,2 ))
87+ self .assertEqual (stream .char (),"c" )
88+ self .assertEqual (stream .position (), (1 ,3 ))
89+ self .assertEqual (stream .char (),"\n " )
90+ self .assertEqual (stream .position (), (2 ,0 ))
91+ self .assertEqual (stream .char (),"d" )
92+ self .assertEqual (stream .position (), (2 ,1 ))
9393
9494
9595def buildTestSuite ():