'``make_temporary_directory`` returns a path to a directory.'

@given(base_test_cases.map(make_test_case))
def test_make_temporary_directory_exists(self, test):

    temp_dir = test.make_temporary_directory()
    self.addCleanup(_remove_dir, temp_dir)
    self.assertThat(temp_dir, dir_exists())
