базовые тесты pa1 успешно пройдены, расширенные юзер тесты из
https://github.com/danilchap/cppgm.tests пока еще не пройдены
в итоге в 1500 строк уложились в самый базовый парсер с поддержкой utf8
из интересных моментов узнал что
и
отличаются очень сильно, в первом случае вы можете использовать в имени файла весь unicode, во втором случае только ascii (даже если сам файл utf8 )
ps. тулза оказалась полезная, добавил поддержку diff, запуск собственных тестов и выложил в опенсорс
https://github.com/jimon/cppgm_tools