blob: 3fd5b1fb8b784e4ebe95bee703268589fa1bd90b [file] [log] [blame]
//M.clearCache();
assert(SubSystem.all.size().println("size: ") == 0);
assert(`Stateflow.Chart`.all.size().println("SF size: ") == 0);
var ch1 = new `sflib/Chart`;
assert( SubSystem.all.size().println("size: ") == 1);
assert(not `Stateflow.Chart`.all.isEmpty().println("is empty: "));
assert(`Stateflow.Chart`.all.size().println("SF size: ") == 1);
var first = `Stateflow.Chart`.all.first();
var ch2 = new `sflib/Chart`;
assert(SubSystem.all.println.size().println("size: ") == 2);
assert(`Stateflow.Chart`.println.all.size().println("SF size: ") == 2);
delete ch2;
assert(SubSystem.all.size().println("size: ") == 1);
assert(`Stateflow.Chart`.all.size().println("SF size: ") == 1);
//delete first;