summaryrefslogtreecommitdiff
path: root/testxml/testxml.py
AgeCommit message (Collapse)AuthorFilesLines
2024-10-15All py3 strings are already utf8testxml_py3Fedja Beader1-7/+1
..or so I was told. Fix b'warn: file=maps/001-2.tmx empty tile in lower layers (125, 34), (126, 34), (124, 34), (127, 34)' (the b' prefix and ' suffix on printing)
2024-10-15Fix TypeError: '>' not supported between instances of 'str' and 'int'Fedja Beader1-1/+1
File "/builds/specing/tools/testxml/./testxml.py", line 568, in testSpriteFile if variants > 0 and variant >= variants: ^^^^^^^^^^^^
2024-10-15env python -> env python3Fedja Beader1-1/+1
why can't 2to3 do this?
2024-10-152to3 --write --nobackups testxml/testxml.pyFedja Beader1-96/+96
2024-10-15The one who should be breaking is not tmx_converter but testxmlJesusaves1-0/+3
2024-10-14Switch from obsolete ogg.vorbis library to python-soundfileFedja Beader1-3/+5
pyvorbis is no longer available after debian Buster. Associated clientdata pipeline: https://git.themanaworld.org/specing/clientdata/-/commits/test_testxml_update Requires packages updated in clientdata as in that branch. Perhaps better to shift .tools/testxml.sh into tools repo. Squashed with: * Remove other method left commented out and untested * Why specify specific exception type when we can just handle them all? * Alright, ancient (10.1-3) SoundFile lib has no SoundFileError yet **** ml/tools!3
2024-05-22Remove false-positiveJesusaves1-7/+0
2023-08-17Drop support for strike sound tagJesusaves1-1/+2
2022-06-09New Git URLsJesusaves1-3/+3
2021-04-01Enforce a Tiled minimum version. Initally set to 1.3 but 1.4+ advisedJesusaves1-0/+12
2020-04-24New testxml mode: stfuJesusaves1-4/+11
2019-04-06Last minute fixesJesusaves1-3/+6
2019-04-06Add three missing checks to testxml: Total map width, Height Layer and ↵Jesusaves1-0/+46
invalid Objects
2019-03-16Manaplus is not... But testxml might be.Jesusaves1-1/+1
2019-02-09[skip ci]Jesusaves1-1/+1
2019-02-09More tolerant margins (this keeps the bug, I just want to shut up pipeline)Jesusaves1-1/+1
2018-11-02Updates by Andrei KarasAndrei Karas1-9/+9
+ Some stuff by Jesusalva which got in because -a flag
2018-04-28Tools updatesAndrei Karas1-15/+40
2018-01-17testxml: add support for non ascii chars in error messages.Andrei Karas1-1/+7
2016-09-12Fix different issues in tools found by pyflakes.Andrei Karas1-22/+16
2016-07-09testxml: check map names in tmx files.Andrei Karas1-0/+21
2016-07-01textxml: fix false positive errors with 'attack' action in sprites.Andrei Karas1-4/+7
Also check 'attack' action for actions with all hp.
2016-07-01testxml: Fix false positive about missing tsx files.Andrei Karas1-1/+1
2016-07-01testxml: count some missing warnings and error messages in warn/error counterAndrei Karas1-0/+11
2016-07-01testxml: Add different fixes after parsing tmw-br client data.Andrei Karas1-9/+19
2016-06-13testxml: dont add warning in wrong directory in silent mode.Andrei Karas1-1/+4
In silent mode show checked xml file names.
2016-06-07testxml: fail ci test if map not have atlas.Andrei Karas1-5/+1
2016-06-07testxml: in map parsing code load also tsx files with tilesets.Andrei Karas1-66/+77
2016-06-07testxml: add check for map atlases.Andrei Karas1-5/+54
If map not have atlas, will be error in non ci run. If map have atlas and miss some tileset will be error in ci and non ci run.
2016-05-22testxml: add flag for hercules data ci scripts.Andrei Karas1-1/+5
2016-05-22testxml: fix crash if sprite tag is empty.Andrei Karas1-1/+1
2016-04-27testxml: report error if any warning happend.Andrei Karas1-9/+17
In silent mode, hide some more warnings and errors. Hide errors about test maps.
2016-04-09testxml: fix some typos.Andrei Karas1-2/+2
2016-04-08testxml: fix wrong report about duplicate action with same name and ↵Andrei Karas1-2/+6
different hp.
2016-04-08testxml: add silent mode. Only report biggest issues.Andrei Karas1-21/+34
2016-02-10testxml: fix validating dye palette with GIMP color names.Andrei Karas1-9/+11
2015-10-23testxml: add check for broken description.Andrei Karas1-0/+4
2015-09-08testxml: fix some errors in error reporting.Andrei Karas1-3/+3
2015-09-06testxml: add support for overlapping vertical oversized tiles.Andrei Karas1-1/+10
2015-09-06testxml: update url.Andrei Karas1-1/+1
2015-08-17testxml: add card item type.Andrei Karas1-1/+1
2014-12-19testxml: do not report as error empty replace tag in items.xmlAndrei Karas1-1/+2
2014-12-19testxml: in report for oversized tileset report map name.Andrei Karas1-2/+3
2014-12-19testxml: remove map compression type check.Andrei Karas1-8/+8
2014-12-19testxml: remove legacy path.xml parameters check.Andrei Karas1-27/+2
2014-12-07testxml: add support for evol client data relative path.Andrei Karas1-1/+1
2014-11-05testxml: fix parsing included files.Andrei Karas1-7/+9
2014-09-21testxml: restore working version.Andrei Karas1-49/+15
2014-09-21hercules: add missing monster related files.Andrei Karas1-15/+49
2014-07-07testxml: fix dye channel messages.Andrei Karas1-6/+6