Hi,
I'm getting two kinds of assertion errors while changing and
re-structuring my questionnaire and I need some help:
Error: Caught an Exception while parsing the SDAPS file. The current state
is:
<sdaps.model.questionnaire.Questionnaire object at 0x7ffa6175ee10>
------------------------------------
Error: An error occured in the setup routine. The survey directory still
exists. You can for example check the questionnaire.log file for LaTeX
compile errors.
Traceback (most recent call last):
File "/home/sdaps/.local/lib/python3.5/site-packages/sdaps/__init__.py",
line 65, in main
return cmdline['_func'](cmdline)
File
"/home/sdaps/.local/lib/python3.5/site-packages/sdaps/cmdline/setup.py",
line 45, in setup
return setuptex.setup(cmdline['project'], cmdline['questionnaire.tex'],
cmdline['additional_questions'], cmdline['add'])
File
"/home/sdaps/.local/lib/python3.5/site-packages/sdaps/setuptex/__init__.py",
line 115, in setup
sdapsfileparser.parse(survey)
File
"/home/sdaps/.local/lib/python3.5/site-packages/sdaps/setuptex/sdapsfileparser.py",
line 144, in parse
survey.questionnaire.add_qobject(qobject, new_id=index)
File
"/home/sdaps/.local/lib/python3.5/site-packages/sdaps/model/questionnaire.py",
line 67, in add_qobject
assert new_id > self.last_id
AssertionError
and
Error: Caught an Exception while parsing the SDAPS file. The current state
is:
<sdaps.model.questionnaire.Questionnaire object at 0x7febdfa8fe10>
------------------------------------
Error: An error occured in the setup routine. The survey directory still
exists. You can for example check the questionnaire.log file for LaTeX
compile errors.
Traceback (most recent call last):
File "/home/sdaps/.local/lib/python3.5/site-packages/sdaps/__init__.py",
line 65, in main
return cmdline['_func'](cmdline)
File
"/home/sdaps/.local/lib/python3.5/site-packages/sdaps/cmdline/setup.py",
line 45, in setup
return setuptex.setup(cmdline['project'], cmdline['questionnaire.tex'],
cmdline['additional_questions'], cmdline['add'])
File
"/home/sdaps/.local/lib/python3.5/site-packages/sdaps/setuptex/__init__.py",
line 118, in setup
qobject.setup.setup()
File
"/home/sdaps/.local/lib/python3.5/site-packages/sdaps/setup/buddies.py",
line 107, in setup
self._box(box)
File
"/home/sdaps/.local/lib/python3.5/site-packages/sdaps/setup/buddies.py",
line 93, in _box
assert self.obj.page_number == box.page_number
AssertionError
I have tried to do some investigation but I think that it might be a bit of
overkill understand the specifics just by myself.
What really surprises me is that this happens with only cosmetic changes,
just moving a section.
This issue happens with both the last and previous versions.
Thanks!
Santi