Skip to content

Commit ab3431b

Browse files
authored
Fix deprecation warnings due to invalid escape sequences. (VirusTotal#139)
1 parent f9fb1d9 commit ab3431b

File tree

1 file changed

+17
-17
lines changed

1 file changed

+17
-17
lines changed

tests.py

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -140,8 +140,8 @@
140140
('a[0-9]*b', 'a0123456789b', SUCCEED, 'a0123456789b'),
141141
('[0-9a-f]+', '0123456789abcdef', SUCCEED, '0123456789abcdef'),
142142
('[0-9a-f]+', 'xyz0123456789xyz', SUCCEED, '0123456789'),
143-
('a[\s\S]b', 'a b', SUCCEED, 'a b'),
144-
('a[\d\D]b', 'a1b', SUCCEED, 'a1b'),
143+
(r'a[\s\S]b', 'a b', SUCCEED, 'a b'),
144+
(r'a[\d\D]b', 'a1b', SUCCEED, 'a1b'),
145145
('[x-z]+', 'abc', FAIL),
146146
('a[-]?c', 'ac', SUCCEED, 'ac'),
147147
('a[-b]', 'a-', SUCCEED, 'a-'),
@@ -161,7 +161,7 @@
161161
('a[\\', '', SYNTAX_ERROR),
162162
('a]', 'a]', SUCCEED, 'a]'),
163163
('a[]]b', 'a]b', SUCCEED, 'a]b'),
164-
('a[\]]b', 'a]b', SUCCEED, 'a]b'),
164+
(r'a[\]]b', 'a]b', SUCCEED, 'a]b'),
165165
('a[^bc]d', 'aed', SUCCEED, 'aed'),
166166
('a[^bc]d', 'abd', FAIL),
167167
('a[^-b]c', 'adc', SUCCEED, 'adc'),
@@ -192,16 +192,16 @@
192192
(r'[\x5D-\x5F]', '\x5E', SUCCEED, '\x5E'),
193193
(r'[\x5C-\x5F]', '\x5E', SUCCEED, '\x5E'),
194194
(r'[\x5D-\x5F]', '\x5E', SUCCEED, '\x5E'),
195-
('a\wc', 'abc', SUCCEED, 'abc'),
196-
('a\wc', 'a_c', SUCCEED, 'a_c'),
197-
('a\wc', 'a0c', SUCCEED, 'a0c'),
198-
('a\wc', 'a*c', FAIL),
199-
('\w+', '--ab_cd0123--', SUCCEED, 'ab_cd0123'),
200-
('[\w]+', '--ab_cd0123--', SUCCEED, 'ab_cd0123'),
201-
('\D+', '1234abc5678', SUCCEED, 'abc'),
202-
('[\d]+', '0123456789', SUCCEED, '0123456789'),
203-
('[\D]+', '1234abc5678', SUCCEED, 'abc'),
204-
('[\da-fA-F]+', '123abc', SUCCEED, '123abc'),
195+
(r'a\wc', 'abc', SUCCEED, 'abc'),
196+
(r'a\wc', 'a_c', SUCCEED, 'a_c'),
197+
(r'a\wc', 'a0c', SUCCEED, 'a0c'),
198+
(r'a\wc', 'a*c', FAIL),
199+
(r'\w+', '--ab_cd0123--', SUCCEED, 'ab_cd0123'),
200+
(r'[\w]+', '--ab_cd0123--', SUCCEED, 'ab_cd0123'),
201+
(r'\D+', '1234abc5678', SUCCEED, 'abc'),
202+
(r'[\d]+', '0123456789', SUCCEED, '0123456789'),
203+
(r'[\D]+', '1234abc5678', SUCCEED, 'abc'),
204+
(r'[\da-fA-F]+', '123abc', SUCCEED, '123abc'),
205205
('^(ab|cd)e', 'abcde', FAIL),
206206
('(abc|)ef', 'abcdef', SUCCEED, 'ef'),
207207
('(abc|)ef', 'abcef', SUCCEED, 'abcef'),
@@ -360,11 +360,11 @@ def testComparisonOperators(self):
360360
def testArithmeticOperators(self):
361361

362362
self.assertTrueRules([
363-
'rule test { condition: (1 + 1) * 2 == (9 - 1) \ 2 }',
363+
r'rule test { condition: (1 + 1) * 2 == (9 - 1) \ 2 }',
364364
'rule test { condition: 5 % 2 == 1 }',
365365
'rule test { condition: 1.5 + 1.5 == 3}',
366-
'rule test { condition: 3 \ 2 == 1}',
367-
'rule test { condition: 3.0 \ 2 == 1.5}',
366+
r'rule test { condition: 3 \ 2 == 1}',
367+
r'rule test { condition: 3.0 \ 2 == 1.5}',
368368
'rule test { condition: 1 + -1 == 0}',
369369
'rule test { condition: -1 + -1 == -2}',
370370
'rule test { condition: 4 --2 * 2 == 8}',
@@ -655,7 +655,7 @@ def testRE(self):
655655
'rule test { strings: $a = /[M-N]iss/ nocase condition: $a }',
656656
'rule test { strings: $a = /(Mi|ssi)ssippi/ nocase condition: $a }',
657657
'rule test { strings: $a = /ppi\tmi/ condition: $a }',
658-
'rule test { strings: $a = /ppi\.mi/ condition: $a }',
658+
r'rule test { strings: $a = /ppi\.mi/ condition: $a }',
659659
'rule test { strings: $a = /^mississippi/ fullword condition: $a }',
660660
'rule test { strings: $a = /mississippi.*mississippi$/s condition: $a }',
661661
], 'mississippi\tmississippi.mississippi\nmississippi')

0 commit comments

Comments
 (0)