MCPcopy Create free account
hub / github.com/OpenCppCoverage/OpenCppCoverage / GetRandomIndexes

Function GetRandomIndexes

CppCoverageTest/BreakPointTest.cpp:29–38  ·  view source on GitHub ↗

-------------------------------------------------------------------------

Source from the content-addressed store, hash-verified

27 {
28 //-------------------------------------------------------------------------
29 std::set<size_t> GetRandomIndexes(int count, int maxValue)
30 {
31 std::mt19937 gen;
32 std::uniform_int_distribution<> dis(0, maxValue);
33 std::set<size_t> indexes;
34
35 while (indexes.size() < static_cast<size_t>(count))
36 indexes.insert(dis(gen));
37 return indexes;
38 }
39
40 //---------------------------------------------------------------------
41 std::vector<unsigned char> GenerateValues(int valueCount,

Callers 1

TESTFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected