Eduard Braun
57f93efc89
Don't escape quotes ('/") in text nodes and attributes. ( #64 )
...
- In text nodes quotes are fine
- In attributes quotes are fine if used reciprocally.
Escaping in the latter case often causes issues, e.g. with quoted font names (#21 ) or inline CSS styles (#56 ), while it probably does not gain anything (if quotes are wrongly used in attribute names the XML is most likely invalid to start with)
2016-08-16 00:10:41 +02:00
Eduard Braun
fe2884c3e8
Don't remove unreferenced defs if --keep-unreferenced-defs is specified ( #62 )
...
* Don't remove unreferenced defs if `--keep-unreferenced-defs` is specified
(fixes #18 )
* Add unittests for previous commit
2016-08-14 18:52:55 +02:00
Eduard Braun
f83b03707b
Fix unittests for previous commit
2016-06-12 15:42:30 +02:00
Tobias Oberstein
6a23a4cd71
add unit tests
2016-04-02 17:41:20 +02:00
Tobias Oberstein
d710fb3f6c
whitespace
2016-04-02 17:40:40 +02:00
Eduard Braun
cf08a72e41
Unittests: Add two tests for and simplify after e701acdc25
2016-02-19 04:40:57 +01:00
Eduard Braun
946ca3ce4a
Unittests: Add a test for proper decoding of ISO 8859-15
2015-12-09 21:32:18 +01:00
Eduard Braun
4eade69201
Open input file in binary mode an let XML parser deal with encoding.
...
Fixes #26
2015-12-08 23:38:06 +01:00
Eduard Braun
32e7e5517f
Unittests: Account for b979fe19e5 (fix one test and add two more)
...
- Unused XML namespace declarations *are supposed* to be removed
- XML namespace declarations that are used as prefix for elements/attributes *must not* be removed
2015-12-07 00:33:08 +01:00
Eduard Braun
f0c69b827e
Unittests: Sync options with current Scour
...
(fixes yet two other errors when running tests)
2015-12-06 23:07:06 +01:00
Eduard Braun
c54c5e5d7e
Unittests: Fix warnings
...
- Replace deprecated assertion-aliases
- Make sure opened files are properly closed after usage
2015-12-06 22:13:21 +01:00
Eduard Braun
320bdda6e9
Unittests: Run python-modernize
2015-12-06 21:20:05 +01:00
Eduard Braun
391ff77659
Unittests: Fix import paths
2015-12-06 20:10:12 +01:00
Eduard Braun
3b7e8a0091
Restore unittests from history
2015-12-06 19:59:06 +01:00