Skip to content

Commit f97a9e7

Browse files
authored
Merge pull request #197 from JulienPalard/mdk-dates
feeds: All date formats can't be compared as strings.
2 parents 112e474 + 6a6442f commit f97a9e7

File tree

14 files changed

+341
-323
lines changed

14 files changed

+341
-323
lines changed

conftest.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
StrictRedis().flushdb()
1111
except (ImportError, ConnectionError):
1212
import re
13-
req_redis = re.compile(".*#[^#]*\s*require?\s*redis\s*$", re.IGNORECASE)
13+
req_redis = re.compile(r".*#[^#]*\s*require?\s*redis\s*$", re.IGNORECASE)
1414

1515
def pytest_runtest_setup(item):
1616
if getattr(item, 'dtest', None):

irc3/_parse_rfc.py

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
import pprint
44
import re
55

6-
_re_num = re.compile('\s(?P<num>\d+)\s+(?P<name>(RPL|ERR)_\w+)\s*(?P<_>.*)')
7-
_re_mask = re.compile('^\s{24,25}(?P<_>("(<|:).*|\S.*"$))')
6+
_re_num = re.compile(r'\s(?P<num>\d+)\s+(?P<name>(RPL|ERR)_\w+)\s*(?P<_>.*)')
7+
_re_mask = re.compile(r'^\s{24,25}(?P<_>("(<|:).*|\S.*"$))')
88

99

1010
def main():
@@ -121,7 +121,7 @@ def msub(m):
121121
v = m.groupdict()['m'].strip('<>')
122122
v = repl(v)
123123
params.append(v)
124-
return '(?P<%s>\S+)' % v
124+
return r'(?P<%s>\S+)' % v
125125

126126
mask = _re_sub.sub(msub, omask)
127127
if '???? ' in mask:
@@ -131,18 +131,18 @@ def msub(m):
131131
if ':' in mask:
132132
mask = mask.split(':', 1)[0]
133133
mask += ':(?P<data>.*)'
134-
mask = '(?P<srv>\S+) ' + str(i) + ' (?P<me>\S+) "\n "' + mask
134+
mask = r'(?P<srv>\S+) ' + str(i) + ' (?P<me>\\S+) "\n r"' + mask
135135
mask = mask.replace(
136-
' (?P<server>\S+)',
137-
' "\n "(?P<server>\S+)')
136+
r' (?P<server>\S+)',
137+
' "\n r"(?P<server>\\S+)')
138138
mask = mask.replace(
139-
' (?P<sent_messages>\S+)',
140-
' "\n "(?P<sent_messages>\S+)')
139+
r' (?P<sent_messages>\S+)',
140+
' "\n r"(?P<sent_messages>\\S+)')
141141
item['mask'] = mask
142142
params = [p for p in params if '<%s>' % p in mask]
143143
if '<data>' in mask and 'data' not in params:
144144
params.append('data')
145-
out.write('%(name)s.re = (\n "^:%(mask)s")\n' % item)
145+
out.write('%(name)s.re = (\n r"^:%(mask)s")\n' % item)
146146
params = pprint.pformat(
147147
['srv', 'me'] + params, width=60, indent=4)
148148
if len(params) > 60:
@@ -157,6 +157,7 @@ def msub(m):
157157
if i in valids:
158158
out.write(' %(num)s: %(name)s,\n' % item)
159159
out.write('}\n')
160+
out.close()
160161

161162

162163
if __name__ == '__main__':

0 commit comments

Comments
 (0)