Warning: session_start(): open(/var/lib/php/sessions/sess_tbapi9g1pl19u72729ece968kh, O_RDWR) failed: No space left on device (28) in /var/www/tb-usercake/models/config.php on line 51
Warning: session_start(): Failed to read session data: files (path: /var/lib/php/sessions) in /var/www/tb-usercake/models/config.php on line 51
svoid test_uniqCI() {
// try old & new mode
for (bool collectForwardRefs : ll(true, false)) {
new Concepts cc;
cc.collectForwardRefs = collectForwardRefs;
Concept a = cnew(cc, Concept);
Concept b = uniqCI(cc, Concept, myRef := a);
assertSameVerbose(cc, a.concepts());
assertSameVerbose(cc, b.concepts());
assertEqualsVerbose(a, cget(b, "myRef"));
assertEqualsVerbose(1, l(b._refs()));
assertEqualsVerbose(1, l(a.backRefs));
assertEquals(ll(b), findBackRefs(a));
}
}