General Purpose library for Freestanding C++ and POSIX systems
Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.

21 rinda
374 B

pirms 5 gadiem
pirms 5 gadiem
  1. #pragma once
  2. #include <string>
  3. #include <vector>
  4. #include <memory>
  5. #ifndef FUZZ_STRENGTH
  6. #define FUZZ_STRENGTH = 2048;
  7. #endif
  8. struct test_scaffold{
  9. std::string name;
  10. virtual int run() = 0;
  11. virtual ~test_scaffold() = default;
  12. };
  13. std::vector<std::unique_ptr<test_scaffold>> tests;
  14. struct append_test {
  15. append_test(test_scaffold* ptr) {
  16. tests.emplace_back(ptr);
  17. }
  18. };