MCPcopy Create free account
hub / github.com/Open-Bee/DataStudio / ConcreteRewriter

Class ConcreteRewriter

tests/operators/test_operator.py:193–202  ·  view source on GitHub ↗

Concrete implementation of Rewriter for testing.

Source from the content-addressed store, hash-verified

191
192
193class ConcreteRewriter(Rewriter):
194 """Concrete implementation of Rewriter for testing."""
195
196 def __init__(self, new_answer="Rewritten", **kwargs):
197 super().__init__(**kwargs)
198 self.new_answer = new_answer
199
200 def rewrite(self, item: DataItem, qa_idx: int):
201 """Concrete implementation of rewrite method."""
202 return self.new_answer
203
204
205class TestRewriterInit:

Calls

no outgoing calls