Exemplo n.º 1
0
    def test_diff_bytecode_of_files(self):
        self.assertTrue(
            pydiff.diff_bytecode_of_files(os.path.join(ROOT_DIR, 'setup.py'),
                                          os.path.join(ROOT_DIR, 'pydiff.py')))

        self.assertFalse(
            pydiff.diff_bytecode_of_files(os.path.join(ROOT_DIR, 'setup.py'),
                                          os.path.join(ROOT_DIR, 'setup.py')))
Exemplo n.º 2
0
    def test_diff_bytecode_of_files(self):
        self.assertTrue(
            pydiff.diff_bytecode_of_files(
                os.path.join(ROOT_DIR, 'setup.py'),
                os.path.join(ROOT_DIR, 'pydiff.py')))

        self.assertFalse(
            pydiff.diff_bytecode_of_files(
                os.path.join(ROOT_DIR, 'setup.py'),
                os.path.join(ROOT_DIR, 'setup.py')))
Exemplo n.º 3
0
def compare_bytecode(filename_a, filename_b):
    import pydiff
    diff = pydiff.diff_bytecode_of_files(filename_a, filename_b)
    if diff:
        sys.stderr.write('New bytecode does not match original:\n' +
                         diff + '\n')
    return not diff
Exemplo n.º 4
0
def compare_bytecode(filename_a, filename_b):
    import pydiff
    diff = pydiff.diff_bytecode_of_files(filename_a, filename_b)
    if diff:
        sys.stderr.write('New bytecode does not match original:\n' + diff +
                         '\n')
    return not diff
Exemplo n.º 5
0
def compare_bytecode(filename_a, filename_b):
    try:
        import pydiff
    except ImportError:
        raise SystemExit("pydiff required for bytecode comparison; " 'run "pip install pydiff"')

    diff = pydiff.diff_bytecode_of_files(filename_a, filename_b)

    if diff:
        sys.stderr.write("New bytecode does not match original:\n" + diff + "\n")
    return not diff
Exemplo n.º 6
0
def compare_bytecode(filename_a, filename_b):
    try:
        import pydiff
    except ImportError:
        raise SystemExit('pydiff required for bytecode comparison; '
                         'run "pip install pydiff"')

    diff = pydiff.diff_bytecode_of_files(filename_a, filename_b)

    if diff:
        sys.stderr.write('New bytecode does not match original:\n' + diff +
                         '\n')
    return not diff