X-Git-Url: http://www.aleph1.co.uk/gitweb/?p=yaffs-website;a=blobdiff_plain;f=vendor%2Fgabordemooij%2Fredbean%2Ftesting%2FRedUNIT%2FMysql%2FIssue411.php;fp=vendor%2Fgabordemooij%2Fredbean%2Ftesting%2FRedUNIT%2FMysql%2FIssue411.php;h=ebfd3cc6f1e7a14031cd1f8a4a1d43a6b9ee820b;hp=0000000000000000000000000000000000000000;hb=eba34333e3c89f208d2f72fa91351ad019a71583;hpb=a2bd1bf0c2c1f1a17d188f4dc0726a45494cefae diff --git a/vendor/gabordemooij/redbean/testing/RedUNIT/Mysql/Issue411.php b/vendor/gabordemooij/redbean/testing/RedUNIT/Mysql/Issue411.php new file mode 100644 index 000000000..ebfd3cc6f --- /dev/null +++ b/vendor/gabordemooij/redbean/testing/RedUNIT/Mysql/Issue411.php @@ -0,0 +1,63 @@ +text = 'abcd'; + R::store( $book ); + $columns = R::inspect( 'book' ); + asrt( isset( $columns['text'] ), TRUE ); + asrt( $columns['text'], 'varchar(191)' ); + $book = $book->fresh(); + $book->text = str_repeat( 'x', 190 ); + R::store( $book ); + $columns = R::inspect( 'book' ); + asrt( isset( $columns['text'] ), TRUE ); + asrt( $columns['text'], 'varchar(191)' ); + $book = $book->fresh(); + $book->text = str_repeat( 'x', 191 ); + R::store( $book ); + $columns = R::inspect( 'book' ); + asrt( isset( $columns['text'] ), TRUE ); + asrt( $columns['text'], 'varchar(191)' ); + $book = $book->fresh(); + $book->text = str_repeat( 'x', 192 ); + R::store( $book ); + $columns = R::inspect( 'book' ); + asrt( isset( $columns['text'] ), TRUE ); + asrt( $columns['text'], 'varchar(255)' ); + } +} +