Keep test for duplicate consecutive keys

See: https://github.com/pimutils/vdirsyncer/pull/1153
This commit is contained in:
Hugo Osvaldo Barrera 2024-12-21 16:49:50 +01:00
parent c79d3680cd
commit a934d5ec66

View file

@ -364,6 +364,15 @@ class VobjectMachine(RuleBasedStateMachine):
TestVobjectMachine = VobjectMachine.TestCase
def test_dupe_consecutive_keys():
state = VobjectMachine()
unparsed_0 = state.get_unparsed_lines(encoded=False, joined=False)
parsed_0 = state.parse(unparsed=unparsed_0)
state.add_prop_raw(c=parsed_0, key='0', params=[], value='0')
state.add_prop_raw(c=parsed_0, key='0', params=[], value='0')
state.add_prop(c=parsed_0, key='0', value='1')
state.teardown()
def test_component_contains():
item = vobject._Component.parse(["BEGIN:FOO", "FOO:YES", "END:FOO"])