]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
ceph-volume tests.devices add help menu unit test
authorAlfredo Deza <adeza@redhat.com>
Tue, 7 Nov 2017 20:07:44 +0000 (15:07 -0500)
committerAlfredo Deza <adeza@redhat.com>
Thu, 9 Nov 2017 11:47:43 +0000 (06:47 -0500)
Signed-off-by: Alfredo Deza <adeza@redhat.com>
src/ceph-volume/ceph_volume/tests/devices/simple/test_scan.py

index 9ab47350bf014cb9d4bd2e1cdb72214295480439..d68fe63cb65b883316662ebde11b364ce1b5c1c9 100644 (file)
@@ -3,7 +3,15 @@ import pytest
 from ceph_volume.devices.simple import scan
 
 
-class TestGetContentst(object):
+class TestScan(object):
+
+    def test_main_spits_help_with_no_arguments(self, capsys):
+        scan.Scan([]).main()
+        stdout, stderr = capsys.readouterr()
+        assert 'Scan an OSD directory for files' in stdout
+
+
+class TestGetContents(object):
 
     def test_multiple_lines_are_left_as_is(self, tmpfile):
         magic_file = tmpfile(contents='first\nsecond\n')