Пример #1
0
    def test_subvolume_find_new(self):
        '''
        Test btrfs subvolume find-new
        '''
        salt_mock = {
            'cmd.run_all':
            MagicMock(
                return_value={
                    'recode':
                    0,
                    'stdout':
                    '''inode 185148 ... gen 2108 flags NONE var/log/audit/audit.log
inode 187390 ... INLINE etc/openvpn/openvpn-status.log
transid marker was 1024'''
                }),
        }
        with patch.dict(btrfs.__salt__, salt_mock):
            assert btrfs.subvolume_find_new('var', '1023') == {
                'files':
                ['var/log/audit/audit.log', 'etc/openvpn/openvpn-status.log'],
                'transid':
                '1024'
            }
            salt_mock['cmd.run_all'].assert_called_once()
            salt_mock['cmd.run_all'].assert_called_with(
                ['btrfs', 'subvolume', 'find-new', 'var', '1023'])
Пример #2
0
    def test_subvolume_find_new(self):
        """
        Test btrfs subvolume find-new
        """
        salt_mock = {
            "cmd.run_all":
            MagicMock(
                return_value={
                    "recode":
                    0,
                    "stdout":
                    """inode 185148 ... gen 2108 flags NONE var/log/audit/audit.log
inode 187390 ... INLINE etc/openvpn/openvpn-status.log
transid marker was 1024""",
                }),
        }
        with patch.dict(btrfs.__salt__, salt_mock):
            assert btrfs.subvolume_find_new("var", "1023") == {
                "files":
                ["var/log/audit/audit.log", "etc/openvpn/openvpn-status.log"],
                "transid":
                "1024",
            }
            salt_mock["cmd.run_all"].assert_called_once()
            salt_mock["cmd.run_all"].assert_called_with(
                ["btrfs", "subvolume", "find-new", "var", "1023"])
Пример #3
0
 def test_subvolume_find_new_empty(self):
     """
     Test btrfs subvolume find-new
     """
     salt_mock = {
         "cmd.run_all": MagicMock(
             return_value={"recode": 0, "stdout": "transid marker was 1024"}
         ),
     }
     with patch.dict(btrfs.__salt__, salt_mock):
         assert btrfs.subvolume_find_new("var", "2000") == {
             "files": [],
             "transid": "1024",
         }
         salt_mock["cmd.run_all"].assert_called_once()
         salt_mock["cmd.run_all"].assert_called_with(
             ["btrfs", "subvolume", "find-new", "var", "2000"]
         )
Пример #4
0
 def test_subvolume_find_new_empty(self):
     '''
     Test btrfs subvolume find-new
     '''
     salt_mock = {
         'cmd.run_all':
         MagicMock(return_value={
             'recode': 0,
             'stdout': 'transid marker was 1024'
         }),
     }
     with patch.dict(btrfs.__salt__, salt_mock):
         assert btrfs.subvolume_find_new('var', '2000') == {
             'files': [],
             'transid': '1024'
         }
         salt_mock['cmd.run_all'].assert_called_once()
         salt_mock['cmd.run_all'].assert_called_with(
             ['btrfs', 'subvolume', 'find-new', 'var', '2000'])