The StrConv() VBA/BASIC function is implemented in LibreOffice but the QA test does not cover all possibilities of the arguments and parameters.
The QA test is available at
The fix is to create a test or fix the existing QA test so that the function can be published and documented.
Then bug#124066 can be fixed and closed.
A description of what is wrong with the code of the QA test can be found in Comment 3 of bug#124066.
@Raal, I thought you might be interested in this issue...
@Libreofficiant, I thought you might be interested in this issue...
Hello Olivier, Gerhard,
First attempt to improve the coverage in https://gerrit.libreoffice.org/c/core/+/99260
I'm not familiar with VBA at all so comments are appreciated
StrConv in LO does not implement handling its third argument (LCID). Without that, there's no way to create useful unit tests (since everything is system-dependent, and so different on different systems).
If someone wants to implement that, the code is SbRtl_StrConv in basic/source/runtime/methods.cxx; LCIDs (MS thing ) is represented in LO by LanguageType (include/i18nlangtag/lang.h), so it's directly usable in the SbRtl_StrConv function, that also internally uses a LanguageType value hardcoded to LANGUAGE_SYSTEM.