Commit graph

23 commits

Author SHA1 Message Date
Sergey Vartanov
5a3a366b76 Remove cairo dependency.
Map Machine is supposed to be an easy-to-install tool.  However,
installing cairo library dependency for PNG tile generation may be not
a trivial task on some operating systems in some environments.

This version of Map Machine removes cairo dependency and does not
support tile generation leaving only SVG map generation feature.
2022-09-10 02:05:41 +03:00
Sergey Vartanov
692997f54a Rename element command to draw.
And add node drawing.
2022-08-17 08:12:53 +03:00
Sergey Vartanov
9d2ac7e41c Rename element drawing files. 2022-07-26 03:35:53 +03:00
Sergey Vartanov
8d252fe998 Fix tests code style. 2022-07-25 23:54:30 +03:00
Sergey Vartanov
0371172aef Fix comment style in tests. 2022-07-18 23:31:23 +03:00
Sergey Vartanov
2c32dd0e9b Fix command-line test.
Error message was changed.
2022-07-11 00:00:10 +03:00
Sergey Vartanov
86692c676e Refactor command line tests. 2022-05-15 20:57:15 +03:00
Sergey Vartanov
dba0caf88f Add unwrapped test for element. 2022-05-15 20:40:35 +03:00
Sergey Vartanov
1f4fb66c85 Close #98: copy license file to icon collection. 2022-02-24 00:50:43 +03:00
Sergey Vartanov
9a1130c3a6 Issue #103: fix rendering test. 2022-01-26 10:57:38 +03:00
Sergey Vartanov
2f900ac442 Fix command-line test. 2021-11-28 18:40:47 +03:00
Sergey Vartanov
868a417afc Fix Pylint warnings. 2021-11-08 02:21:34 +03:00
Sergey Vartanov
dfbc2691d3 Reorganize the project. 2021-10-13 01:03:36 +03:00
Sergey Vartanov
b7f0340ed6 Fix logs in tests. 2021-10-02 11:37:18 +03:00
Sergey Vartanov
4f1be1c60a Add command list. 2021-09-27 23:55:30 +03:00
Sergey Vartanov
e3cf575f0d Fix arguments. 2021-09-16 08:19:24 +03:00
Sergey Vartanov
52301801cd Add --show-tooltips argument. 2021-09-11 06:45:46 +03:00
Sergey Vartanov
972e4798b0 Move command list from configuration to code.
Standart commands are now in ui.py instead of
.github/workflows/test.yml.
2021-09-10 09:54:18 +03:00
Sergey Vartanov
c48a3ba8d7 Add more checks for integration tests. 2021-09-10 01:03:57 +03:00
Sergey Vartanov
f85bc5fc53 Add tile and element integration tests. 2021-09-10 00:47:55 +03:00
Sergey Vartanov
a3b194f53a Add icons and MapCSS integration tests. 2021-09-10 00:47:25 +03:00
Sergey Vartanov
d247508c73 Add render integration tests. 2021-09-10 00:42:16 +03:00
Sergey Vartanov
2bd22abcb4 Embed integration tests into pytest. 2021-09-10 00:39:45 +03:00