mirror of
https://github.com/samsonjs/vdirsyncer.git
synced 2026-04-27 14:57:41 +00:00
Keep test for duplicate consecutive keys
See: https://github.com/pimutils/vdirsyncer/pull/1153
This commit is contained in:
parent
c79d3680cd
commit
a934d5ec66
1 changed files with 9 additions and 0 deletions
|
|
@ -364,6 +364,15 @@ class VobjectMachine(RuleBasedStateMachine):
|
||||||
|
|
||||||
TestVobjectMachine = VobjectMachine.TestCase
|
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():
|
def test_component_contains():
|
||||||
item = vobject._Component.parse(["BEGIN:FOO", "FOO:YES", "END:FOO"])
|
item = vobject._Component.parse(["BEGIN:FOO", "FOO:YES", "END:FOO"])
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue