5
ped_test "mklabel" "mklabel pc98"
10
ped_test "mkpart" "mklabel pc98 mkpart primary ext2 10 20"
15
ped_test "mkpartfs" "mklabel pc98 mkpartfs primary ext2 10 20"
20
ped_test "rm" "mklabel pc98 mkpart primary ext2 10 20 rm 1"
23
test_too_many_primary()
25
ped_test_expect_fail "too many primary partitions" \
27
mkpart primary ext2 10 20 \
28
mkpart primary ext2 20 30 \
29
mkpart primary ext2 30 40 \
30
mkpart primary ext2 40 50 \
31
mkpart primary ext2 50 60 \
32
mkpart primary ext2 60 70 \
33
mkpart primary ext2 70 80 \
34
mkpart primary ext2 80 90 \
35
mkpart primary ext2 90 100 \
36
mkpart primary ext2 100 110 \
37
mkpart primary ext2 110 120 \
38
mkpart primary ext2 120 130 \
39
mkpart primary ext2 130 140 \
40
mkpart primary ext2 140 150 \
41
mkpart primary ext2 150 160 \
42
mkpart primary ext2 160 170 \
43
mkpart primary ext2 170 180 "
46
test_primary_overlap()
48
ped_test "correction of primary partition overlapping"\
50
mkpart primary ext2 0 100\
51
mkpart primary ext2 50 150"
54
test_nonexistent_remove()
56
ped_test_expect_fail "removal of non-existent partition"\
61
test_create_extended()
63
ped_test_expect_fail "creation of extended partition"\
65
mkpart extended 0 100"
70
ped_test "create small partition"\
72
mkpartfs primary ext2 1 2"
77
ped_test "move partition"\
79
mkpartfs primary fat16 0 100 \
80
mkpartfs primary fat16 100 200 \
86
if ! test_mklabel; then
95
test_nonexistent_remove