mirror of
https://github.com/ultimatepp/ultimatepp.git
synced 2026-08-13 06:12:49 -06:00
.upptst:JSON
git-svn-id: svn://ultimatepp.org/upp/trunk@4824 f0d560ea-af0d-0410-9eb7-867de7ffcac7
This commit is contained in:
parent
b30e581cd4
commit
9e88dfd28e
1 changed files with 15 additions and 1 deletions
|
|
@ -51,7 +51,21 @@ CONSOLE_APP_MAIN
|
|||
LOG("===================");
|
||||
LOG(StoreAsJson(test2));
|
||||
ASSERT(StoreAsJson(test) == StoreAsJson(test2));
|
||||
|
||||
LOG("===================");
|
||||
StoreAsJsonFile(test, NULL, true);
|
||||
LoadFromJsonFile(test2);
|
||||
ASSERT(StoreAsJson(test) == StoreAsJson(test2));
|
||||
String fn = ConfigFile("h");
|
||||
StoreAsJsonFile(test, fn, true);
|
||||
DDUMP(LoadFile(fn));
|
||||
LoadFromJsonFile(test2);
|
||||
ASSERT(StoreAsJson(test) == StoreAsJson(test2));
|
||||
|
||||
TestStruct test3;
|
||||
ASSERT(!LoadFromJson(test2, "{\"SomeKey1\":{\"a\":\"X\",\"b\":2},\"SomeKey2\":{\"a\":1,\"b\":2}}"));
|
||||
|
||||
ASSERT(!LoadFromJsonFile(test2, "c:aksjdfhkjaskjdfkhasdf"));
|
||||
|
||||
|
||||
LOG("Everything is OK.");
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue