예제 #1
0
    def test_scan_redhat(self):
        # Prepare data and mocks
        update = Update(None)

        # Run test scenario
        result = update.scan_redhat()

        # Assertions
        self.assertEqual(result[0], ScanStatus.unknown)
예제 #2
0
파일: test_update.py 프로젝트: axper/lmap
    def test_scan_redhat(self):
        # Prepare data and mocks
        update = Update(None)

        # Run test scenario
        result = update.scan_redhat()

        # Assertions
        self.assertEqual(result[0], ScanStatus.unknown)
예제 #3
0
파일: test_update.py 프로젝트: axper/lmap
    def test_scan_when_redhat(self):
        # Prepare data and mocks
        with patch('platform.linux_distribution', lambda: ('redhat', None, None)):
            update = Update(None)
            update.scan_redhat = MagicMock(return_value=(ScanStatus.unknown, 'message'))

            # Run test scenario
            result = update.scan()

            # Assertions
            self.assertEqual(result, (ScanStatus.unknown, 'message'))
            update.scan_redhat.assert_called_once_with()
예제 #4
0
    def test_scan_when_redhat(self):
        # Prepare data and mocks
        with patch('platform.linux_distribution', lambda:
                   ('redhat', None, None)):
            update = Update(None)
            update.scan_redhat = MagicMock(return_value=(ScanStatus.unknown,
                                                         'message'))

            # Run test scenario
            result = update.scan()

            # Assertions
            self.assertEqual(result, (ScanStatus.unknown, 'message'))
            update.scan_redhat.assert_called_once_with()