Esempio n. 1
0
def test_enumerated_serialization(valid_enumerated_data):
    """Ensure a serialized EnumeratedProcessor looks sane."""
    processor: EnumeratedProcessor = EnumeratedProcessor.build(
        valid_enumerated_data)
    serialized = processor.dump()
    serialized['id'] = valid_enumerated_data['id']
    assert serialized == valid_serialization_output(valid_enumerated_data)
Esempio n. 2
0
def test_simple_enumerated_deserialization(valid_enumerated_data):
    """Ensure a deserialized EnumeratedProcessor looks sane."""
    processor: EnumeratedProcessor = EnumeratedProcessor.build(
        valid_enumerated_data)
    assert processor.name == 'my enumerated processor'
    assert processor.description == 'enumerates all the things'
    assert processor.max_size == 10