示例#1
0
文件: n1test.php 项目: ryjkov/redbean
foreach ($keywords as $k) {
    R::nuke();
    $bean = R::dispense($k);
    $bean->{$k} = $k;
    $id = R::store($bean);
    $bean = R::load($k, $id);
    $bean2 = R::dispense('other');
    $bean2->name = $k;
    $bean->bean = $bean2;
    $bean->ownBean[] = $bean2;
    $bean->sharedBean[] = $bean2;
    $id = R::store($bean);
    R::view('perspective', $k . ',other');
    $e = new RedBean_Plugin_BeanExport(R::$toolbox);
    $e->loadSchema();
    $s = unserialize($e->getSchema());
    ksort($s);
    $s = json_encode($s);
    asrt(strlen($s) > 20, true);
    if (!$counter) {
        $refs1 = $s;
    }
    if ($counter == 1) {
        $refs2 = $s;
    }
    if (str_replace('anokeyword', $k, $refs1) === $s || str_replace('znokeyword', $k, $refs2) === $s) {
        pass();
    } else {
        fail();
    }
    $counter++;