diff --git a/autotest/SvoValue/SvoValue.h b/autotest/SvoValue/SvoValue.h index c3be340e7..78fcbb409 100644 --- a/autotest/SvoValue/SvoValue.h +++ b/autotest/SvoValue/SvoValue.h @@ -59,7 +59,9 @@ void CheckType(const T& x, bool checkhash = false) Value tt = x; bool isvoid = tt.IsVoid(); if(!isvoid) { - fn = ConfigFile(AsString(tt.GetType()) + ":" + AsString(x)); + fn = ConfigFile(AsString(tt.GetType()) + "#" + + Filter(AsString(x), [](int c) { return IsAlNum(c) ? c : 0; })); + DDUMP(fn); if(FileExists(fn)) { LoadFromFile(vf, fn); if(IsValueMap(tt)) { diff --git a/autotest/SvoValue/SvoValue.upp b/autotest/SvoValue/SvoValue.upp index 6d504f397..393435611 100644 --- a/autotest/SvoValue/SvoValue.upp +++ b/autotest/SvoValue/SvoValue.upp @@ -1,7 +1,5 @@ description "Value unit testing\377"; -optimize_speed; - uses Core, Painter, @@ -12,7 +10,7 @@ file SvoValue2.cpp, Checks.cpp, Raw.cpp, - SvoValue.cpp optimize_speed; + SvoValue.cpp; mainconfig "" = "";