Move the new FsOptions class from fsdev_disks into partition.
Signed-off-by: Gregory Smith <gps@google.com>
git-svn-id: http://test.kernel.org/svn/autotest/trunk@2327 592f7852-d20e-0410-864c-8624ca9c26a4
diff --git a/client/bin/fsdev_disks_unittest.py b/client/bin/fsdev_disks_unittest.py
new file mode 100755
index 0000000..6f88224
--- /dev/null
+++ b/client/bin/fsdev_disks_unittest.py
@@ -0,0 +1,27 @@
+#!/usr/bin/python
+
+"""Tests for fsdev_disks."""
+
+__author__ = 'gps@google.com (Gregory Smith)'
+
+import unittest
+import common
+from autotest_lib.client.bin import fsdev_disks
+
+class fsdev_disks_test(unittest.TestCase):
+ def test_legacy_str_to_test_flags(self):
+ obj = fsdev_disks._legacy_str_to_test_flags(
+ 'ext2 / -q / / ext2')
+ self.assertEqual('ext2', obj.filesystem)
+ self.assertEqual('-q', obj.mkfs_flags)
+ self.assertEqual('', obj.mount_options)
+ self.assertEqual('ext2', obj.short_name)
+ obj = fsdev_disks._legacy_str_to_test_flags(
+ 'xfs / -f -l size=128m / logbufs=8,logbsize=32768 / xfs_log8')
+ self.assertEqual('xfs', obj.filesystem)
+ self.assertEqual('logbufs=8,logbsize=32768', obj.mount_options)
+ self.assertEqual('xfs_log8', obj.short_name)
+
+
+if __name__ == '__main__':
+ unittest.main()