def METHOD_NAME(self):
    for test in self.data["deriv_path"]:
        with self.subTest(test=test):
            # Deser
            par_xpub = ExtendedKey.deserialize(test["parent_xpub"])
            par_xprv = ExtendedKey.deserialize(test["parent_xprv"])
            # Parse the path
            path = parse_path(test["path"])
            # Derive
            child_xpub = test["child_xpub"]
            xpub_der = par_xpub.derive_pub_path(path)
            self.assertEqual(xpub_der.to_string(), child_xpub)
            xprv_der = par_xprv.derive_pub_path(path)
            self.assertEqual(xprv_der.to_string(), child_xpub)