Lines Matching refs:parseOptions
50 if (!parseOptions(opt)) in initialize()
77 bool parseOptions(string opt) in parseOptions() function
246 assert(!conf.parseOptions("disable"));
247 assert(!conf.parseOptions("disable:"));
248 assert(!conf.parseOptions("disable:5"));
249 assert(conf.parseOptions("disable:y") && conf.disable);
250 assert(conf.parseOptions("disable:n") && !conf.disable);
251 assert(conf.parseOptions("disable:Y") && conf.disable);
252 assert(conf.parseOptions("disable:N") && !conf.disable);
253 assert(conf.parseOptions("disable:1") && conf.disable);
254 assert(conf.parseOptions("disable:0") && !conf.disable);
256 assert(conf.parseOptions("disable=y") && conf.disable);
257 assert(conf.parseOptions("disable=n") && !conf.disable);
259 assert(conf.parseOptions("profile=0") && conf.profile == 0);
260 assert(conf.parseOptions("profile=1") && conf.profile == 1);
261 assert(conf.parseOptions("profile=2") && conf.profile == 2);
262 assert(!conf.parseOptions("profile=256"));
264 assert(conf.parseOptions("disable:1 minPoolSize:16"));
268 assert(conf.parseOptions("heapSizeFactor:3.1"));
270 assert(conf.parseOptions("heapSizeFactor:3.1234567890 disable:0"));
273 assert(!conf.parseOptions("heapSizeFactor:3.0.2.5"));
274 assert(conf.parseOptions("heapSizeFactor:2"));
277 assert(!conf.parseOptions("initReserve:foo"));
278 assert(!conf.parseOptions("initReserve:y"));
279 assert(!conf.parseOptions("initReserve:20.5"));
281 assert(conf.parseOptions("help"));
282 assert(conf.parseOptions("help profile:1"));
283 assert(conf.parseOptions("help profile:1 help"));
285 assert(conf.parseOptions("gc:manual") && conf.gc == "manual");
286 assert(conf.parseOptions("gc:my-gc~modified") && conf.gc == "my-gc~modified");
287 …assert(conf.parseOptions("gc:conservative help profile:1") && conf.gc == "conservative" && conf.pr…
290 assert(conf.parseOptions("gc:whatever"));