@classmethod<EOL><INDENT>def run(cls):<DEDENT>
project = __import__(IMPORT, fromlist=['<STR_LIT>'])<EOL>for expected, var in [('<STR_LIT>', '<STR_LIT>'), (LICENSE, '<STR_LIT>'), (VERSION, '<STR_LIT>')]:<EOL><INDENT>if getattr(project, var) != expected:<EOL><INDENT>raise SystemExit('<STR_LIT>'.format(var))<EOL><DEDENT><DEDENT>if not re.compile(r'<STR_LIT>' % VERSION, re.MULTILINE).search(readme()):<EOL><INDENT>raise SystemExit('<STR_LIT>')<EOL><DEDENT>if INSTALL_REQUIRES:<EOL><INDENT>contents = readme('<STR_LIT>')<EOL>section = re.compile(r'<STR_LIT>', re.DOTALL).findall(contents)<EOL>if not section:<EOL><INDENT>raise SystemExit('<STR_LIT>')<EOL><DEDENT>in_tox = re.findall(r'<STR_LIT>', section[<NUM_LIT:0>])<EOL>if INSTALL_REQUIRES != in_tox:<EOL><INDENT>raise SystemExit('<STR_LIT>')<EOL><DEDENT><DEDENT>
Check variables.