MCPcopy Create free account
hub / github.com/FreesmTeam/FreesmLauncher / test_SaveLoad

Method test_SaveLoad

tests/INIFile_test.cpp:30–47  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

28 }
29
30 void test_SaveLoad()
31 {
32 QString a = "a";
33 QString b = "a\nb\t\n\\\\\\C:\\Program files\\terrible\\name\\of something\\#thisIsNotAComment";
34 QString filename = "test_SaveLoad.ini";
35
36 // save
37 INIFile f;
38 f.set("a", a);
39 f.set("b", b);
40 f.saveFile(filename);
41
42 // load
43 INIFile f2;
44 f2.loadFile(filename);
45 QCOMPARE(f2.get("a", "NOT SET").toString(), a);
46 QCOMPARE(f2.get("b", "NOT SET").toString(), b);
47 }
48
49 void test_SaveLoadLists()
50 {

Callers

nothing calls this directly

Calls 5

saveFileMethod · 0.80
loadFileMethod · 0.80
setMethod · 0.45
toStringMethod · 0.45
getMethod · 0.45

Tested by

no test coverage detected