def test_overview(self): ''' Test if it shows status of the DRBD devices ''' ret = {'connection state': 'True', 'device': 'Stack', 'fs': 'None', 'local disk state': 'UpToDate', 'local role': 'master', 'minor number': 'Salt', 'mountpoint': 'True', 'partner disk state': 'UpToDate', 'partner role': 'minion', 'percent': '888', 'remains': '666', 'total size': '50', 'used': '50'} mock = MagicMock(return_value='Salt:Stack True master/minion \ UpToDate/UpToDate True None 50 50 666 888') with patch.dict(drbd.__salt__, {'cmd.run': mock}): self.assertDictEqual(drbd.overview(), ret) ret = {'connection state': 'True', 'device': 'Stack', 'local disk state': 'UpToDate', 'local role': 'master', 'minor number': 'Salt', 'partner disk state': 'partner', 'partner role': 'minion', 'synched': '5050', 'synchronisation: ': 'syncbar'} mock = MagicMock(return_value='Salt:Stack True master/minion \ UpToDate/partner syncbar None 50 50') with patch.dict(drbd.__salt__, {'cmd.run': mock}): self.assertDictEqual(drbd.overview(), ret)
def test_overview(self): """ Test if it shows status of the DRBD devices """ ret = { "connection state": "True", "device": "Stack", "fs": "None", "local disk state": "UpToDate", "local role": "master", "minor number": "Salt", "mountpoint": "True", "partner disk state": "UpToDate", "partner role": "minion", "percent": "888", "remains": "666", "total size": "50", "used": "50", } mock = MagicMock(return_value=( "Salt:Stack True master/minion UpToDate/UpToDate True None 50 50 666 888" )) with patch.dict(drbd.__salt__, {"cmd.run": mock}): self.assertDictEqual(drbd.overview(), ret) ret = { "connection state": "True", "device": "Stack", "local disk state": "UpToDate", "local role": "master", "minor number": "Salt", "partner disk state": "partner", "partner role": "minion", "synched": "5050", "synchronisation: ": "syncbar", } mock = MagicMock(return_value=( "Salt:Stack True master/minion UpToDate/partner syncbar None 50 50" )) with patch.dict(drbd.__salt__, {"cmd.run": mock}): self.assertDictEqual(drbd.overview(), ret)