MCPcopy Create free account
hub / github.com/HzaCode/OneCite / _run

Function _run

tests/conftest.py:113–137  ·  view source on GitHub ↗
(
        input_content,
        input_type="txt",
        template="journal_article_full",
        output_format="bibtex",
    )

Source from the content-addressed store, hash-verified

111 """
112
113 def _run(
114 input_content,
115 input_type="txt",
116 template="journal_article_full",
117 output_format="bibtex",
118 ):
119 try:
120 with (
121 patch("onecite.pipeline.requests.get", side_effect=mock_requests_get),
122 patch("onecite.core.requests.get", side_effect=mock_requests_get),
123 patch("requests.get", side_effect=mock_requests_get),
124 ):
125 from onecite import process_references
126
127 result = process_references(
128 input_content=input_content,
129 input_type=input_type,
130 template_name=template,
131 output_format=output_format,
132 interactive_callback=lambda c: 0 if c else -1,
133 )
134 stdout = "\n\n".join(result["results"])
135 return 0, stdout, "", result
136 except Exception as exc:
137 return 1, "", str(exc), None
138
139 return _run

Callers

nothing calls this directly

Calls 1

process_referencesFunction · 0.90

Tested by

no test coverage detected