mbligh | a1992f9 | 2008-10-22 22:53:49 +0000 | [diff] [blame] | 1 | #!/usr/bin/python |
| 2 | |
| 3 | """Tests for fsdev_disks.""" |
| 4 | |
| 5 | __author__ = 'gps@google.com (Gregory Smith)' |
| 6 | |
| 7 | import unittest |
| 8 | import common |
| 9 | from autotest_lib.client.bin import fsdev_disks |
| 10 | |
| 11 | class fsdev_disks_test(unittest.TestCase): |
| 12 | def test_legacy_str_to_test_flags(self): |
| 13 | obj = fsdev_disks._legacy_str_to_test_flags( |
| 14 | 'ext2 / -q / / ext2') |
mbligh | b600a99 | 2008-11-04 17:03:06 +0000 | [diff] [blame] | 15 | self.assertEqual('ext2', obj.fstype) |
mbligh | a1992f9 | 2008-10-22 22:53:49 +0000 | [diff] [blame] | 16 | self.assertEqual('-q', obj.mkfs_flags) |
| 17 | self.assertEqual('', obj.mount_options) |
mbligh | b600a99 | 2008-11-04 17:03:06 +0000 | [diff] [blame] | 18 | self.assertEqual('ext2', obj.fs_tag) |
mbligh | a1992f9 | 2008-10-22 22:53:49 +0000 | [diff] [blame] | 19 | obj = fsdev_disks._legacy_str_to_test_flags( |
| 20 | 'xfs / -f -l size=128m / logbufs=8,logbsize=32768 / xfs_log8') |
mbligh | b600a99 | 2008-11-04 17:03:06 +0000 | [diff] [blame] | 21 | self.assertEqual('xfs', obj.fstype) |
mbligh | a1992f9 | 2008-10-22 22:53:49 +0000 | [diff] [blame] | 22 | self.assertEqual('logbufs=8,logbsize=32768', obj.mount_options) |
mbligh | b600a99 | 2008-11-04 17:03:06 +0000 | [diff] [blame] | 23 | self.assertEqual('xfs_log8', obj.fs_tag) |
mbligh | a1992f9 | 2008-10-22 22:53:49 +0000 | [diff] [blame] | 24 | |
| 25 | |
| 26 | if __name__ == '__main__': |
| 27 | unittest.main() |