/ test_libs / gen_helpers / gen_base / gen_suite.py
gen_suite.py
 1  from typing import Iterable
 2  
 3  from eth_utils import to_dict
 4  from gen_base.gen_typing import TestCase
 5  
 6  
 7  @to_dict
 8  def render_suite(*,
 9                   title: str, summary: str,
10                   forks_timeline: str, forks: Iterable[str],
11                   config: str,
12                   runner: str,
13                   handler: str,
14                   test_cases: Iterable[TestCase]):
15      yield "title", title
16      yield "summary", summary
17      yield "forks_timeline", forks_timeline,
18      yield "forks", forks
19      yield "config", config
20      yield "runner", runner
21      yield "handler", handler
22      yield "test_cases", test_cases