def test_if_matches_failure(self):
        return self.assertResponseCode(
            b"DELETE",
            b"/configuration/datasets/%s" % (uuid4(),),
            None,
            PRECONDITION_FAILED,
            additional_headers={IF_MATCHES_HEADER:
                                [b"willnotmatch"]})
Operations that involve sharing generic key objects across databases raise an error
dataset/ETHPy150Open ClusterHQ/flocker/flocker/control/test/test_httpapi.py/DeleteDatasetTestsMixin.test_if_matches_failure--crossover with--dataset/ETHPy150Open django/django/tests/multiple_database/tests.py/QueryTestCase.test_generic_key_cross_database_protection