from markov_draftjs import get_content_sample print(len(get_content_sample()))
def test_get_content_sample(self): self.assertEqual(len(get_content_sample()), 792)
ENTITY_TYPES.DOCUMENT: document, ENTITY_TYPES.HORIZONTAL_RULE: lambda props: DOM.create_element("hr"), ENTITY_TYPES.EMBED: None, ENTITY_TYPES.FALLBACK: entity_fallback, }, "composite_decorators": [{ "strategy": re.compile(r"\n"), "component": br }], "engine": DOM.STRING, } exporter = HTML(config) content_states = get_content_sample() BENCHMARK_RUNS = int(os.environ.get("BENCHMARK_RUNS", 1)) print(f"Exporting {len(content_states)} ContentStates {BENCHMARK_RUNS} times") pr = cProfile.Profile() pr.enable() for i in range(0, BENCHMARK_RUNS): for content_state in content_states: exporter.render(content_state) pr.disable() p = Stats(pr)
ENTITY_TYPES.HORIZONTAL_RULE: lambda props: DOM.create_element('hr'), ENTITY_TYPES.EMBED: None, ENTITY_TYPES.FALLBACK: entity_fallback, }, 'composite_decorators': [ { 'strategy': re.compile(r'\n'), 'component': br, } ], 'engine': DOM.STRING, } exporter = HTML(config) content_states = get_content_sample() BENCHMARK_RUNS = int(os.environ.get('BENCHMARK_RUNS', 1)) print('Exporting %s ContentStates %s times' % (len(content_states), BENCHMARK_RUNS)) pr = cProfile.Profile() pr.enable() for i in range(0, BENCHMARK_RUNS): for content_state in content_states: exporter.render(content_state) pr.disable() p = Stats(pr)