X-Git-Url: http://www.aleph1.co.uk/gitweb/?p=yaffs-website;a=blobdiff_plain;f=vendor%2Fgabordemooij%2Fredbean%2Ftesting%2FRedUNIT%2FBase%2FFrozen.php;fp=vendor%2Fgabordemooij%2Fredbean%2Ftesting%2FRedUNIT%2FBase%2FFrozen.php;h=0000000000000000000000000000000000000000;hp=2cf9167c81dcaf367209c58b5e0d666562b898e4;hb=9917807b03b64faf00f6a1f29dcb6eafc454efa5;hpb=aea91e65e895364e460983b890e295aa5d5540a5 diff --git a/vendor/gabordemooij/redbean/testing/RedUNIT/Base/Frozen.php b/vendor/gabordemooij/redbean/testing/RedUNIT/Base/Frozen.php deleted file mode 100644 index 2cf9167c8..000000000 --- a/vendor/gabordemooij/redbean/testing/RedUNIT/Base/Frozen.php +++ /dev/null @@ -1,115 +0,0 @@ -xownPageList[] = R::dispense( 'page' ); - $book->sharedTagList[] = R::dispense( 'tag' ); - R::store( $book ); - $book = $book->fresh(); - R::freeze( TRUE ); - - $book->xownPageList = array(); - - R::store( $book ); - $book = $book->fresh(); - - asrt( R::count('page'), 0 ); - - $book->xownPageList[] = R::dispense( 'page' ); - - R::store( $book ); - $book = $book->fresh(); - - asrt( R::count('page'), 1 ); - - $book->xownPageList; - $book->sharedTagList; - R::trash( $book ); - - asrt( R::count('book'), 0 ); - asrt( R::count('page'), 0 ); - asrt( R::count('tag'), 1 ); - asrt( R::count('book_tag'), 0 ); - - R::freeze( FALSE ); - } - - /** - * Tests whether invalid list checks are - * operational in frozen mode. - * - * @return void - */ - public function testInvalidList() - { - R::nuke(); - $book = R::dispense( 'book' ); - $book->xownPageList[] = R::dispense( 'page' ); - $book->sharedTagList[] = R::dispense( 'tag' ); - R::store( $book ); - R::freeze( TRUE ); - - $book = R::dispense( 'book' ); - $book->xownPageList[] = 'nonsense'; - try { - R::store( $book ); - fail(); - } catch( \Exception $e ) { - pass(); - } - - R::freeze( FALSE ); - } - - /** - * Tests whether loading non-existant beans - * returns the same results in frozen mode. - * - * @return - */ - public function testLoadNonExistant() - { - R::nuke(); - R::store( R::dispense( 'bean' ) ); - R::freeze( TRUE ); - $bean = R::load( 'bean', 123 ); - R::freeze( FALSE ); - asrt( ( $bean instanceof OODBBean ), TRUE ); - asrt( $bean->id, 0 ); - } -}