12#ifndef MCRL2_UTILITIES_TEST_UTILITIES_H
13#define MCRL2_UTILITIES_TEST_UTILITIES_H
35 c =
static_cast<char>(std::rand());
36 }
while(!std::isalnum(
static_cast<unsigned char>(c)));
50 std::generate_n(std::back_inserter(s), n,
rand_alnum);
57 std::ifstream ifile(filename);
67 std::string result = basename ;
71 std::stringstream suffix_s;
73 result = basename + suffix_s.str();
char rand_alnum()
Generate a random alphanumeric character.
bool file_exists(const std::string &filename)
std::string rand_alnum_str(const std::string::size_type n)
Generate a random string of length n.
std::string temporary_filename(std::string const &prefix="")
Get filename with random suffix.
A class that takes a linear process specification and checks all tau-summands of that LPS for conflue...