mirror of
https://github.com/vbatts/tar-split.git
synced 2025-10-07 22:27:20 +00:00
Update archive/tar with go1.19
This commit is contained in:
parent
80a436fd61
commit
d2a420ca6b
13 changed files with 420 additions and 328 deletions
|
@ -303,27 +303,27 @@ func TestFormatPAXTime(t *testing.T) {
|
|||
{1350244992, 300000000, "1350244992.3"},
|
||||
{1350244992, 23960100, "1350244992.0239601"},
|
||||
{1350244992, 23960108, "1350244992.023960108"},
|
||||
{+1, +1E9 - 1E0, "1.999999999"},
|
||||
{+1, +1E9 - 1E3, "1.999999"},
|
||||
{+1, +1E9 - 1E6, "1.999"},
|
||||
{+1, +0E0 - 0E0, "1"},
|
||||
{+1, +1E6 - 0E0, "1.001"},
|
||||
{+1, +1E3 - 0E0, "1.000001"},
|
||||
{+1, +1E0 - 0E0, "1.000000001"},
|
||||
{0, 1E9 - 1E0, "0.999999999"},
|
||||
{0, 1E9 - 1E3, "0.999999"},
|
||||
{0, 1E9 - 1E6, "0.999"},
|
||||
{0, 0E0, "0"},
|
||||
{0, 1E6 + 0E0, "0.001"},
|
||||
{0, 1E3 + 0E0, "0.000001"},
|
||||
{0, 1E0 + 0E0, "0.000000001"},
|
||||
{-1, -1E9 + 1E0, "-1.999999999"},
|
||||
{-1, -1E9 + 1E3, "-1.999999"},
|
||||
{-1, -1E9 + 1E6, "-1.999"},
|
||||
{-1, -0E0 + 0E0, "-1"},
|
||||
{-1, -1E6 + 0E0, "-1.001"},
|
||||
{-1, -1E3 + 0E0, "-1.000001"},
|
||||
{-1, -1E0 + 0E0, "-1.000000001"},
|
||||
{+1, +1e9 - 1e0, "1.999999999"},
|
||||
{+1, +1e9 - 1e3, "1.999999"},
|
||||
{+1, +1e9 - 1e6, "1.999"},
|
||||
{+1, +0e0 - 0e0, "1"},
|
||||
{+1, +1e6 - 0e0, "1.001"},
|
||||
{+1, +1e3 - 0e0, "1.000001"},
|
||||
{+1, +1e0 - 0e0, "1.000000001"},
|
||||
{0, 1e9 - 1e0, "0.999999999"},
|
||||
{0, 1e9 - 1e3, "0.999999"},
|
||||
{0, 1e9 - 1e6, "0.999"},
|
||||
{0, 0e0, "0"},
|
||||
{0, 1e6 + 0e0, "0.001"},
|
||||
{0, 1e3 + 0e0, "0.000001"},
|
||||
{0, 1e0 + 0e0, "0.000000001"},
|
||||
{-1, -1e9 + 1e0, "-1.999999999"},
|
||||
{-1, -1e9 + 1e3, "-1.999999"},
|
||||
{-1, -1e9 + 1e6, "-1.999"},
|
||||
{-1, -0e0 + 0e0, "-1"},
|
||||
{-1, -1e6 + 0e0, "-1.001"},
|
||||
{-1, -1e3 + 0e0, "-1.000001"},
|
||||
{-1, -1e0 + 0e0, "-1.000000001"},
|
||||
{-1350244992, 0, "-1350244992"},
|
||||
{-1350244992, -300000000, "-1350244992.3"},
|
||||
{-1350244992, -23960100, "-1350244992.0239601"},
|
||||
|
@ -368,6 +368,13 @@ func TestParsePAXRecord(t *testing.T) {
|
|||
{"16 longkeyname=hahaha\n", "16 longkeyname=hahaha\n", "", "", false},
|
||||
{"3 somelongkey=\n", "3 somelongkey=\n", "", "", false},
|
||||
{"50 tooshort=\n", "50 tooshort=\n", "", "", false},
|
||||
{"0000000000000000000000000000000030 mtime=1432668921.098285006\n30 ctime=2147483649.15163319", "0000000000000000000000000000000030 mtime=1432668921.098285006\n30 ctime=2147483649.15163319", "mtime", "1432668921.098285006", false},
|
||||
{"06 k=v\n", "06 k=v\n", "", "", false},
|
||||
{"00006 k=v\n", "00006 k=v\n", "", "", false},
|
||||
{"000006 k=v\n", "000006 k=v\n", "", "", false},
|
||||
{"000000 k=v\n", "000000 k=v\n", "", "", false},
|
||||
{"0 k=v\n", "0 k=v\n", "", "", false},
|
||||
{"+0000005 x=\n", "+0000005 x=\n", "", "", false},
|
||||
}
|
||||
|
||||
for _, v := range vectors {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue