1 (* Test for keepalived lens *)
5 let conf = "# This is a comment
9 base_features = sparse_super,filetype,resize_inode,dir_index,ext_attr
10 default_mntopts = acl,user_xattr
11 enable_periodic_fsck = 0
14 ; here goes inode_ratio
18 ; here we have fs_types
20 # this is ext4dev conf
22 features = has_journal,^extent
23 auto_64-bit_support = 1
42 test Mke2fs.lns get conf =
43 { "#comment" = "This is a comment" }
44 { "#comment" = "and another comment" }
56 { "enable_periodic_fsck" = "0" }
57 { "blocksize" = "4096" }
58 { "inode_size" = "256" }
59 { "#comment" = "here goes inode_ratio" }
60 { "inode_ratio" = "16384" }
63 { "#comment" = "here we have fs_types" }
64 { "filesystem" = "ext4dev"
65 { "#comment" = "this is ext4dev conf" }
71 { "auto_64-bit_support" = "1" }
72 { "inode_size" = "256" }
74 { "test_fs" = "1" } } }
75 { "filesystem" = "small"
76 { "blocksize" = "1024" }
77 { "inode_size" = "128" }
78 { "inode_ratio" = "4096" } }
79 { "filesystem" = "largefile"
80 { "inode_ratio" = "1048576" }
81 { "blocksize" = "-1" } }
84 { "proceed_delay" = "1" }
85 { "sync_kludge" = "1" } }
88 let quoted_conf = "[defaults]
89 base_features = \"sparse_super,filetype,resize_inode,dir_index,ext_attr\"
93 features = \"has_journal,^extent\"
94 default_mntopts = \"user_xattr\"
100 test Mke2fs.lns get quoted_conf =
110 { "filesystem" = "ext4dev"
117 { "encoding" = "utf8" }
122 test Mke2fs.common_entry
123 put "features = has_journal,^extent\n"
124 after set "/features/has_journal/disable" "";
125 rm "/features/extent/disable" = "features = ^has_journal,extent\n"