mirror of
https://github.com/vlang/v.git
synced 2023-08-10 21:13:21 +03:00
builtin: vfmt every .v file, except vlib/builtin/int_test.v (#9448)
This commit is contained in:
@ -1,11 +1,11 @@
|
||||
fn test_common_atoi() {
|
||||
// test common cases
|
||||
assert "70zzz".int() == 70
|
||||
assert "2901issue".int() == 2901
|
||||
assert '70zzz'.int() == 70
|
||||
assert '2901issue'.int() == 2901
|
||||
assert '234232w'.int() == 234232
|
||||
assert '-9009x'.int() == -9009
|
||||
assert '0y'.int() == 0
|
||||
|
||||
|
||||
// test lead zeros
|
||||
assert '0000012'.int() == 12
|
||||
assert '-0000012'.int() == -12
|
||||
@ -21,7 +21,7 @@ fn test_common_atoi() {
|
||||
assert '10_000_000'.int() == 10000000
|
||||
|
||||
for n in -10000 .. 100000 {
|
||||
s := n.str()+"z"
|
||||
s := n.str() + 'z'
|
||||
assert s.int() == n
|
||||
}
|
||||
}
|
||||
@ -29,11 +29,11 @@ fn test_common_atoi() {
|
||||
fn test_unsigned_cast() {
|
||||
// tests for u16
|
||||
|
||||
// test common cases
|
||||
assert "70zzz".u16() == 70
|
||||
assert "2901issue".u16() == 2901
|
||||
// test common cases
|
||||
assert '70zzz'.u16() == 70
|
||||
assert '2901issue'.u16() == 2901
|
||||
assert '0y'.u16() == 0
|
||||
|
||||
|
||||
// test lead zeros
|
||||
assert '0000012'.u16() == 12
|
||||
assert '0x001F'.u16() == 31
|
||||
@ -43,13 +43,13 @@ fn test_unsigned_cast() {
|
||||
|
||||
// tests for u32
|
||||
|
||||
// test common cases
|
||||
assert "70zzz".u32() == 70
|
||||
assert "2901issue".u32() == 2901
|
||||
// test common cases
|
||||
assert '70zzz'.u32() == 70
|
||||
assert '2901issue'.u32() == 2901
|
||||
assert '234232w'.u32() == 234232
|
||||
assert '-9009x'.u32() == 0
|
||||
assert '0y'.u32() == 0
|
||||
|
||||
|
||||
// test lead zeros
|
||||
assert '0000012'.u32() == 12
|
||||
assert '-0000012'.u32() == 0
|
||||
@ -65,19 +65,19 @@ fn test_unsigned_cast() {
|
||||
assert '10_000_000'.u32() == 10000000
|
||||
|
||||
for n in 0 .. 100 {
|
||||
s := n.str()+"z"
|
||||
s := n.str() + 'z'
|
||||
assert s.u32() == n
|
||||
}
|
||||
|
||||
// tests for u64
|
||||
|
||||
// test common cases
|
||||
assert "70zzz".u64() == 70
|
||||
assert "2901issue".u64() == 2901
|
||||
// test common cases
|
||||
assert '70zzz'.u64() == 70
|
||||
assert '2901issue'.u64() == 2901
|
||||
assert '234232w'.u64() == 234232
|
||||
assert '-9009x'.u64() == 0
|
||||
assert '0y'.u64() == 0
|
||||
|
||||
|
||||
// test lead zeros
|
||||
assert '0000012'.u64() == 12
|
||||
assert '-0000012'.u64() == 0
|
||||
@ -93,22 +93,21 @@ fn test_unsigned_cast() {
|
||||
assert '10_000_000'.u64() == 10000000
|
||||
|
||||
for n in 0 .. 10000 {
|
||||
s := n.str()+"z"
|
||||
s := n.str() + 'z'
|
||||
assert s.u64() == n
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
fn test_signed_cast() {
|
||||
// tests for i64
|
||||
|
||||
// test common cases
|
||||
assert "70zzz".i64() == 70
|
||||
assert "2901issue".i64() == 2901
|
||||
// test common cases
|
||||
assert '70zzz'.i64() == 70
|
||||
assert '2901issue'.i64() == 2901
|
||||
assert '234232w'.i64() == 234232
|
||||
assert '-9009x'.i64() == -9009
|
||||
assert '0y'.i64() == 0
|
||||
|
||||
|
||||
// test lead zeros
|
||||
assert '0000012'.i64() == 12
|
||||
assert '-0000012'.i64() == -12
|
||||
@ -124,19 +123,19 @@ fn test_signed_cast() {
|
||||
assert '10_000_000'.i64() == 10000000
|
||||
|
||||
for n in -10000 .. 100000 {
|
||||
s := n.str()+"z"
|
||||
s := n.str() + 'z'
|
||||
assert s.i64() == n
|
||||
}
|
||||
|
||||
// tests for i8
|
||||
|
||||
// test common cases
|
||||
assert "70zzz".i8() == 70
|
||||
assert "29issue".i8() == 29
|
||||
// test common cases
|
||||
assert '70zzz'.i8() == 70
|
||||
assert '29issue'.i8() == 29
|
||||
assert '22w'.i8() == 22
|
||||
assert '-90x'.i8() == -90
|
||||
assert '0y'.i8() == 0
|
||||
|
||||
|
||||
// test lead zeros
|
||||
assert '0000012'.i8() == 12
|
||||
assert '-0000012'.i8() == -12
|
||||
@ -152,19 +151,19 @@ fn test_signed_cast() {
|
||||
assert '10_0'.i8() == 100
|
||||
|
||||
for n in -10 .. 100 {
|
||||
s := n.str()+"z"
|
||||
s := n.str() + 'z'
|
||||
assert s.i8() == n
|
||||
}
|
||||
|
||||
// tests for i16
|
||||
|
||||
// test common cases
|
||||
assert "70zzz".i16() == 70
|
||||
assert "2901issue".i16() == 2901
|
||||
// test common cases
|
||||
assert '70zzz'.i16() == 70
|
||||
assert '2901issue'.i16() == 2901
|
||||
assert '2342w'.i16() == 2342
|
||||
assert '-9009x'.i16() == -9009
|
||||
assert '0y'.i16() == 0
|
||||
|
||||
|
||||
// test lead zeros
|
||||
assert '0000012'.i16() == 12
|
||||
assert '-0000012'.i16() == -12
|
||||
@ -180,7 +179,7 @@ fn test_signed_cast() {
|
||||
assert '10_0'.i16() == 100
|
||||
|
||||
for n in -100 .. 100 {
|
||||
s := n.str()+"z"
|
||||
s := n.str() + 'z'
|
||||
assert s.i16() == n
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user