Warning: session_start(): open(/var/lib/php/sessions/sess_ujm11k2pu77f51tc696de68ro3, 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
concept Bla {
new Ref ref;
}
svoid test_findBackRefs() {
new Concepts cc;
Bla a = cnew(cc, Bla);
Bla b = cnew(cc, Bla, ref := a);
assertEqualsVerbose(ll(b), findBackRefs Bla(a));
cset(b, ref := null);
assertEqualsVerbose(ll(), findBackRefs Bla(a));
cset(a, ref := b);
assertEqualsVerbose(ll(a), findBackRefs Bla(b));
cdelete(a);
assertEqualsVerbose(ll(), findBackRefs Bla(b));
}