MCPcopy Create free account
hub / github.com/MultiMC/Launcher / test_SaveLoad

Method test_SaveLoad

launcher/settings/INIFile_test.cpp:41–58  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

39 }
40
41 void test_SaveLoad()
42 {
43 QString a = "a";
44 QString b = "a\nb\t\n\\\\\\C:\\Program files\\terrible\\name\\of something\\#thisIsNotAComment";
45 QString filename = "test_SaveLoad.ini";
46
47 // save
48 INIFile f;
49 f.set("a", a);
50 f.set("b", b);
51 f.saveFile(filename);
52
53 // load
54 INIFile f2;
55 f2.loadFile(filename);
56 QCOMPARE(a, f2.get("a","NOT SET").toString());
57 QCOMPARE(b, f2.get("b","NOT SET").toString());
58 }
59};
60
61QTEST_GUILESS_MAIN(IniFileTest)

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