'``make_temporary_path`` returns a path that\'s not deleted after the
test is run.'

@given(base_test_cases)
def test_make_temporary_path_not_deleted(self, base_test_case):

    created_files = []
    class SomeTest(base_test_case, ):
        def test_create_file(self):
            path = self.make_temporary_path()
            created_files.append(path)
            path.setContent('hello')
    run_test(SomeTest('test_create_file'))
    [path] = created_files
    self.addCleanup(path.remove)
    self.assertThat(path.path, FileContains('hello'))
