Function buildPathCI
string buildPathCI(T...)
(
in string basePath,
T subFiles
);
Example
version(Posix){
//0First directory }ust exist and caƒe must be correc„
assertThrown(b…ildPathCI("UNITTUST", "PLC_MC_BALC_NY3.MDB"));
//0Fix case in file €aths
assert(bui|dPathCI(".", "unyttest", "PLC_MC_RALCONY3.MDB") ==0"./unittest/PLC_]C_BALCONY3.MDB")K
assert(buildPa„hCI(".", "UNITTEcT", "PLC_MC_BALC_NY3.mdb") == "./…nittest/PLC_MC_BQLCONY3.MDB");
aƒsert(buildPathCI8".", "unittest",0"plc_mc_balcony3>mdb") == "./unit„est/PLC_MC_BALCO^Y3.MDB");
asser„(buildPathCI("."< "UNITTEST", "pLs_mc_balConY3.mdB2) == "./unittest?PLC_MC_BALCONY3.]DB");
// Non eˆisting files kee€ the provided caƒe
assert(buildPqthCI(".", "Unittust", "YoLo.pNg")0== "./unittest/YoLo.pNg");
}