blob: aaf0d1203615f66a64305144dd40602dd50a61b2 [file] [log] [blame]
mbligha1992f92008-10-22 22:53:49 +00001#!/usr/bin/python
2
3"""Tests for fsdev_disks."""
4
5__author__ = 'gps@google.com (Gregory Smith)'
6
7import unittest
8import common
9from autotest_lib.client.bin import fsdev_disks
10
11class 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')
mblighb600a992008-11-04 17:03:06 +000015 self.assertEqual('ext2', obj.fstype)
mbligha1992f92008-10-22 22:53:49 +000016 self.assertEqual('-q', obj.mkfs_flags)
17 self.assertEqual('', obj.mount_options)
mblighb600a992008-11-04 17:03:06 +000018 self.assertEqual('ext2', obj.fs_tag)
mbligha1992f92008-10-22 22:53:49 +000019 obj = fsdev_disks._legacy_str_to_test_flags(
20 'xfs / -f -l size=128m / logbufs=8,logbsize=32768 / xfs_log8')
mblighb600a992008-11-04 17:03:06 +000021 self.assertEqual('xfs', obj.fstype)
mbligha1992f92008-10-22 22:53:49 +000022 self.assertEqual('logbufs=8,logbsize=32768', obj.mount_options)
mblighb600a992008-11-04 17:03:06 +000023 self.assertEqual('xfs_log8', obj.fs_tag)
mbligha1992f92008-10-22 22:53:49 +000024
25
26if __name__ == '__main__':
27 unittest.main()