MCPcopy
hub / github.com/apache/caldera / test_retrieval

Method test_retrieval

tests/objects/test_data_encoder.py:28–37  ·  view source on GitHub ↗
(self, event_loop, data_svc)

Source from the content-addressed store, hash-verified

26)
27class TestDataEncoders:
28 def test_retrieval(self, event_loop, data_svc):
29 results = event_loop.run_until_complete(data_svc.locate('data_encoders', match=dict(name='plain-text')))
30 assert len(results) == 1
31 plaintext_encoder = results[0]
32 assert plaintext_encoder and isinstance(plaintext_encoder, PlainTextEncoder)
33
34 results = event_loop.run_until_complete(data_svc.locate('data_encoders', match=dict(name='base64')))
35 assert len(results) == 1
36 base64_encoder = results[0]
37 assert base64_encoder and isinstance(base64_encoder, Base64Encoder)
38
39 def test_plaintext_encoding(self, plaintext_encoder):
40 data = b'this will be encoded/decoded in plaintext'

Callers

nothing calls this directly

Calls 1

locateMethod · 0.45

Tested by

no test coverage detected