summaryrefslogtreecommitdiff
path: root/tiger-compiler/src/testsuite/tasks.hh
blob: 463e7e09941edc3103d8ac79641f1386528d78c9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
/**
 ** \file testsuite/tasks.hh
 ** \brief Testsuite module related tasks.
 */

#pragma once

#include <task/libtask.hh>

namespace testsuite::tasks
  {

    TASK_GROUP("Testsuite");

    TASK_DECLARE("testsuite",
                 "run all declared test_* functions within a testsuite runtime "
                 "(preludes included automatically, _main must not be set)",
                 add_testsuite_runtime,
                 "parse");

  } // namespace testsuite