spiegel-keyman/developer/src/test/auto/kmcomp
Marc Durdin 5d52932e1c chore(developer): further filesystem cleanup in kmcmplib
* fixes CheckFilenameConsistency to use Windows functions on Windows,
  to check case differences, and only test for file existence on other
  platforms which are already case sensitive.
* fixes memory leaks in usage of `wstrtostr2`, and eliminated the
  function altogether.
* avoided use of u16sprintf for error messages, as it seems not to be
  working correctly (long term, eliminate altogether, use C++ string
  formatting).
* fix memory leak and overwrite of token in compiler error message.
* remove debug logging and namespace from filesystem.cpp

Unrelated to kmcmplib:
* improved logs in kmcomp tests (these tests are running on kmcmplib),
  so it is easier to diagnose failing tests.
2023-03-09 05:39:39 +07:00
..
.gitignore chore(developer): move developer tests to /developer/src/test 2022-05-23 06:07:43 +10:00
Makefile chore(developer): move developer tests to /developer/src/test 2022-05-23 06:07:43 +10:00
test.bat chore(developer): further filesystem cleanup in kmcmplib 2023-03-09 05:39:39 +07:00
test.doc chore(developer): move developer tests to /developer/src/test 2022-05-23 06:07:43 +10:00
test_194_filename_case.bmp chore(developer): move developer tests to /developer/src/test 2022-05-23 06:07:43 +10:00
test_194_filename_case.embed.css chore(developer): move developer tests to /developer/src/test 2022-05-23 06:07:43 +10:00
test_194_filename_case.embed_js chore(developer): move developer tests to /developer/src/test 2022-05-23 06:07:43 +10:00
test_194_filename_case.html chore(developer): move developer tests to /developer/src/test 2022-05-23 06:07:43 +10:00
test_194_filename_case.keyman-touch-layout chore(developer): move developer tests to /developer/src/test 2022-05-23 06:07:43 +10:00
test_194_filename_case.kmn chore(developer): move developer tests to /developer/src/test 2022-05-23 06:07:43 +10:00
test_194_Filename_case.kvk feat(developer): cross-platform kmx compiler 🚑 (#6980) 2023-03-01 20:00:04 +11:00
test_194_filename_case.kvks chore(developer): move developer tests to /developer/src/test 2022-05-23 06:07:43 +10:00
test_194_filename_case.out.txt chore(developer): move developer tests to /developer/src/test 2022-05-23 06:07:43 +10:00
test_194_filename_case.txt chore(developer): move developer tests to /developer/src/test 2022-05-23 06:07:43 +10:00
test_194_filename_case_call_0.call_js chore(developer): move developer tests to /developer/src/test 2022-05-23 06:07:43 +10:00
test_194_filename_case_call_1.call_js chore(developer): move developer tests to /developer/src/test 2022-05-23 06:07:43 +10:00
test_4280_if_start_1.kmn chore(developer): move developer tests to /developer/src/test 2022-05-23 06:07:43 +10:00
test_4280_if_start_2.kmn chore(developer): move developer tests to /developer/src/test 2022-05-23 06:07:43 +10:00
test_4280_nul_start_1.kmn chore(developer): move developer tests to /developer/src/test 2022-05-23 06:07:43 +10:00
test_4280_nul_start_2.kmn chore(developer): move developer tests to /developer/src/test 2022-05-23 06:07:43 +10:00
test_5963_newcontext_1.kmn chore(developer): move developer tests to /developer/src/test 2022-05-23 06:07:43 +10:00
test_5963_newcontext_2.kmn chore(developer): move developer tests to /developer/src/test 2022-05-23 06:07:43 +10:00
test_5963_postkeystroke_1.kmn chore(developer): move developer tests to /developer/src/test 2022-05-23 06:07:43 +10:00
test_5963_postkeystroke_2.kmn chore(developer): move developer tests to /developer/src/test 2022-05-23 06:07:43 +10:00
test_5963_readonlygroup_misplacedcontext.kmn chore(developer): move developer tests to /developer/src/test 2022-05-23 06:07:43 +10:00
test_5963_readonlygroup_output.kmn chore(developer): move developer tests to /developer/src/test 2022-05-23 06:07:43 +10:00
test_5963_readonlygroup_usenonreadonly.kmn chore(developer): move developer tests to /developer/src/test 2022-05-23 06:07:43 +10:00
test_5963_start_of_sentence.kmn chore(developer): move developer tests to /developer/src/test 2022-05-23 06:07:43 +10:00
test_6440_unreachable_code_1.kmn chore(developer): move developer tests to /developer/src/test 2022-05-23 06:07:43 +10:00
test_6440_unreachable_code_2.kmn chore(developer): move developer tests to /developer/src/test 2022-05-23 06:07:43 +10:00
test_6440_unreachable_code_3.kmn chore(developer): move developer tests to /developer/src/test 2022-05-23 06:07:43 +10:00
test_6440_unreachable_code_4.kmn chore(developer): move developer tests to /developer/src/test 2022-05-23 06:07:43 +10:00
test_6440_unreachable_code_5.kmn chore(developer): move developer tests to /developer/src/test 2022-05-23 06:07:43 +10:00
test_6462_duplicate_group_1.kmn chore(developer): move developer tests to /developer/src/test 2022-05-23 06:07:43 +10:00
test_6462_duplicate_group_2.kmn chore(developer): move developer tests to /developer/src/test 2022-05-23 06:07:43 +10:00
test_6462_duplicate_store_1.kmn chore(developer): move developer tests to /developer/src/test 2022-05-23 06:07:43 +10:00
test_6462_duplicate_store_2.kmn chore(developer): move developer tests to /developer/src/test 2022-05-23 06:07:43 +10:00
test_6462_duplicate_store_3.kmn chore(developer): move developer tests to /developer/src/test 2022-05-23 06:07:43 +10:00
test_casedkeys.kmn chore(developer): move developer tests to /developer/src/test 2022-05-23 06:07:43 +10:00
test_casedkeys_chars.kmn chore(developer): move developer tests to /developer/src/test 2022-05-23 06:07:43 +10:00
test_casedkeys_invalid_1.kmn chore(developer): move developer tests to /developer/src/test 2022-05-23 06:07:43 +10:00
test_casedkeys_invalid_2.kmn chore(developer): move developer tests to /developer/src/test 2022-05-23 06:07:43 +10:00
test_casedkeys_mnemonic_1.kmn chore(developer): move developer tests to /developer/src/test 2022-05-23 06:07:43 +10:00
test_casedkeys_mnemonic_2.kmn chore(developer): move developer tests to /developer/src/test 2022-05-23 06:07:43 +10:00
test_casedkeys_mnemonic_3.kmn chore(developer): move developer tests to /developer/src/test 2022-05-23 06:07:43 +10:00
test_expansion.kmn chore(developer): move developer tests to /developer/src/test 2022-05-23 06:07:43 +10:00
test_expansion_1.kmn chore(developer): move developer tests to /developer/src/test 2022-05-23 06:07:43 +10:00
test_expansion_absurd.kmn chore(developer): move developer tests to /developer/src/test 2022-05-23 06:07:43 +10:00
test_expansion_invalid.kmn chore(developer): move developer tests to /developer/src/test 2022-05-23 06:07:43 +10:00
test_invalid.kps chore(developer): move developer tests to /developer/src/test 2022-05-23 06:07:43 +10:00
test_invalid_js.kmn chore(developer): move developer tests to /developer/src/test 2022-05-23 06:07:43 +10:00
test_invalid_kmx.kmn chore(developer): move developer tests to /developer/src/test 2022-05-23 06:07:43 +10:00
test_namedcodeconstants.kmn chore(developer): move developer tests to /developer/src/test 2022-05-23 06:07:43 +10:00
test_namedcodeconstants.txt chore(developer): move developer tests to /developer/src/test 2022-05-23 06:07:43 +10:00
test_touchlayout_14_1.keyman-touch-layout chore(developer): move developer tests to /developer/src/test 2022-05-23 06:07:43 +10:00
test_touchlayout_14_1.kmn chore(developer): move developer tests to /developer/src/test 2022-05-23 06:07:43 +10:00
test_touchlayout_14_2.keyman-touch-layout chore(developer): move developer tests to /developer/src/test 2022-05-23 06:07:43 +10:00
test_touchlayout_14_2.kmn chore(developer): move developer tests to /developer/src/test 2022-05-23 06:07:43 +10:00
test_touchlayout_14_3.keyman-touch-layout chore(developer): move developer tests to /developer/src/test 2022-05-23 06:07:43 +10:00
test_touchlayout_14_3.kmn chore(developer): move developer tests to /developer/src/test 2022-05-23 06:07:43 +10:00
test_valid.kmn chore(developer): move developer tests to /developer/src/test 2022-05-23 06:07:43 +10:00
test_valid.kps chore(developer): move developer tests to /developer/src/test 2022-05-23 06:07:43 +10:00
tests.kpj chore(developer): move developer tests to /developer/src/test 2022-05-23 06:07:43 +10:00