@@ -19,77 +19,77 @@ class HTMLInputStreamTest(unittest.TestCase):
19
19
20
20
def test_char_ascii (self ):
21
21
stream = 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 (), "'" )
24
24
25
25
def test_char_utf8 (self ):
26
26
stream = 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 ' )
29
29
30
30
def test_char_win1252 (self ):
31
31
stream = 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 " )
36
36
37
37
def test_bom (self ):
38
38
stream = 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 (), "'" )
41
41
42
42
def test_utf_16 (self ):
43
43
stream = 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 )
46
46
47
47
def test_newlines (self ):
48
48
stream = 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 ))
56
56
57
57
def test_newlines2 (self ):
58
58
size = HTMLUnicodeInputStream ._defaultChunkSize
59
59
stream = HTMLInputStream ("\r " * size + "\n " )
60
- self .assertEquals (stream .charsUntil ('x' ), "\n " * size )
60
+ self .assertEqual (stream .charsUntil ('x' ), "\n " * size )
61
61
62
62
def test_position (self ):
63
63
stream = 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 ))
67
67
stream .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 ))
71
71
stream .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 ))
79
79
80
80
def test_position2 (self ):
81
81
stream = 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 ))
93
93
94
94
95
95
def buildTestSuite ():
0 commit comments