def test_bip69(self):
        non_compliant = read_test_data("bip69_false.txt")
        tx = Transaction(non_compliant)
        self.assertFalse(tx.uses_bip69())

        compliant = read_test_data("bip69_true.txt")
        tx = Transaction(compliant)
        self.assertTrue(tx.uses_bip69())
    def test_bip69(self):
        noncompliant = "bip69_false.txt"
        with open(os.path.join(dir_path, noncompliant)) as f:
            data = a2b_hex(f.read().strip())

        tx = Transaction(data)
        self.assertFalse(tx.uses_bip69())

        compliant = "bip69_true.txt"
        with open(os.path.join(dir_path, compliant)) as f:
            data = a2b_hex(f.read().strip())

        tx = Transaction(data)
        self.assertTrue(tx.uses_bip69())
    def test_bip69(self):
        noncompliant = "blockchain_parser/tests/bip69_false.txt"
        with open(os.path.join(os.getcwd(), noncompliant)) as f:
            data = a2b_hex(f.read().strip())

        tx = Transaction(data)
        self.assertFalse(tx.uses_bip69())

        compliant = "blockchain_parser/tests/bip69_true.txt"
        with open(os.path.join(os.getcwd(), compliant)) as f:
            data = a2b_hex(f.read().strip())

        tx = Transaction(data)
        self.assertTrue(tx.uses_bip69())