Aion-Format
view release on metacpan or search on metacpan
t/aion/format.t view on Meta::CPAN
#
# ## MiB ()
#
# ÐонÑÑанÑа Ñавна Ð¾Ð´Ð½Ð¾Ð¼Ñ Ð¼ÐµÐ±Ð¸Ð±Ð°Ð¹ÑÑ.
#
::done_testing; }; subtest 'MiB ()' => sub {
local ($::_g0 = do {MiB}, $::_e0 = do {2**20}); ::ok defined($::_g0) == defined($::_e0) && $::_g0 eq $::_e0, 'MiB # -> 2**20' or ::diag ::_struct_diff($::_g0, $::_e0); undef $::_g0; undef $::_e0;
#
# ## KiB ()
#
# ÐонÑÑанÑа Ñавна Ð¾Ð´Ð½Ð¾Ð¼Ñ ÐºÐ¸Ð±Ð¸Ð±Ð°Ð¹ÑÑ.
#
::done_testing; }; subtest 'KiB ()' => sub {
local ($::_g0 = do {KiB}, $::_e0 = do {2**10}); ::ok defined($::_g0) == defined($::_e0) && $::_g0 eq $::_e0, 'KiB # -> 2**10' or ::diag ::_struct_diff($::_g0, $::_e0); undef $::_g0; undef $::_e0;
#
# ## xxL ()
#
# ÐакÑималÑÐ½Ð°Ñ Ð´Ð»Ð¸Ð½Ð° даннÑÑ
LongText mysql и mariadb.
# L - large.
#
::done_testing; }; subtest 'xxL ()' => sub {
local ($::_g0 = do {xxL}, $::_e0 = do {4*GiB-1}); ::ok defined($::_g0) == defined($::_e0) && $::_g0 eq $::_e0, 'xxL # -> 4*GiB-1' or ::diag ::_struct_diff($::_g0, $::_e0); undef $::_g0; undef $::_e0;
#
# ## xxM ()
#
# ÐакÑималÑÐ½Ð°Ñ Ð´Ð»Ð¸Ð½Ð° даннÑÑ
MediumText mysql и mariadb.
# M - medium.
#
::done_testing; }; subtest 'xxM ()' => sub {
local ($::_g0 = do {xxM}, $::_e0 = do {16*MiB-1}); ::ok defined($::_g0) == defined($::_e0) && $::_g0 eq $::_e0, 'xxM # -> 16*MiB-1' or ::diag ::_struct_diff($::_g0, $::_e0); undef $::_g0; undef $::_e0;
#
# ## xxR ()
#
# ÐакÑималÑÐ½Ð°Ñ Ð´Ð»Ð¸Ð½Ð° ÑекÑÑа даннÑÑ
mysql и mariadb.
# R - regularity.
#
::done_testing; }; subtest 'xxR ()' => sub {
local ($::_g0 = do {xxR}, $::_e0 = do {64*KiB-1}); ::ok defined($::_g0) == defined($::_e0) && $::_g0 eq $::_e0, 'xxR # -> 64*KiB-1' or ::diag ::_struct_diff($::_g0, $::_e0); undef $::_g0; undef $::_e0;
#
# ## xxS ()
#
# ÐакÑималÑÐ½Ð°Ñ Ð´Ð»Ð¸Ð½Ð° даннÑÑ
TinyText mysql и mariadb.
# S - small.
#
::done_testing; }; subtest 'xxS ()' => sub {
local ($::_g0 = do {xxS}, $::_e0 = do {255}); ::ok defined($::_g0) == defined($::_e0) && $::_g0 eq $::_e0, 'xxS # -> 255' or ::diag ::_struct_diff($::_g0, $::_e0); undef $::_g0; undef $::_e0;
#
# ## to_str (;$scalar)
#
# ÐÑеобÑазование в ÑÑÑÐ¾ÐºÑ Perl без инÑеÑполÑÑии.
#
::done_testing; }; subtest 'to_str (;$scalar)' => sub {
local ($::_g0 = do {to_str "a'\n"}, $::_e0 = "'a\\'\n'"); ::ok $::_g0 eq $::_e0, 'to_str "a\'\n" # => \'a\\\'\n\'' or ::diag ::_string_diff($::_g0, $::_e0); undef $::_g0; undef $::_e0;
local ($::_g0 = do {[map to_str, "a'\n"]}, $::_e0 = do {["'a\\'\n'"]}); ::is_deeply $::_g0, $::_e0, '[map to_str, "a\'\n"] # --> ["\'a\\\'\n\'"]' or ::diag ::_struct_diff($::_g0, $::_e0); undef $::_g0; undef $::_e0;
#
# ## from_str (;$one_quote_str)
#
# ÐÑеобÑазование из ÑÑÑоки Perl без инÑеÑполÑÑии.
#
::done_testing; }; subtest 'from_str (;$one_quote_str)' => sub {
local ($::_g0 = do {from_str "'a\\'\n'"}, $::_e0 = "a'\n"); ::ok $::_g0 eq $::_e0, 'from_str "\'a\\\'\n\'" # => a\'\n' or ::diag ::_string_diff($::_g0, $::_e0); undef $::_g0; undef $::_e0;
local ($::_g0 = do {[map from_str, "'a\\'\n'"]}, $::_e0 = do {["a'\n"]}); ::is_deeply $::_g0, $::_e0, '[map from_str, "\'a\\\'\n\'"] # --> ["a\'\n"]' or ::diag ::_struct_diff($::_g0, $::_e0); undef $::_g0; undef $::_e0;
#
# # SUBROUTINES/METHODS
#
# # AUTHOR
#
# Yaroslav O. Kosmina <dart@cpan.org>
#
# # LICENSE
#
# â **GPLv3**
#
# # COPYRIGHT
#
# Aion::Format is copyright © 2023 by Yaroslav O. Kosmina. Rusland. All rights reserved.
::done_testing;
};
::done_testing;
( run in 0.681 second using v1.01-cache-2.11-cpan-39bf76dae61 )