def testTapCtlWithExpectedOutputReadCacheEnabled(self): data = [ ("1", "2", """{"reqs_oustanding": 0, "read_caching": "true" }"""), ("2", "3", """{"reqs_oustanding": 0, "read_caching": "true" }""") ] host = self.__createMockHost(data) rc = ReadCaching() self.assertEqual([True, True], rc.isEnabled(host))
def testTapCtlWithExpectedOutputReadCacheEnabled(self): data = [("1", "2", """{"reqs_oustanding": 0, "read_caching": "true" }"""), ("2", "3", """{"reqs_oustanding": 0, "read_caching": "true" }""")] host = self.__createMockHost(data) rc = ReadCaching() self.assertEqual([True, True], rc.isEnabled(host))
def testTapCtlWithNoRelevantData(self): host = self.__createMockHost([("1", "2", """{"nbd_mirror_failed": 0, "reqs_oustanding": 0}""")]) rc = ReadCaching() self.assertEqual([False], rc.isEnabled(host))
def testTapCtlWithNoData(self): host = self.__createMockHost([]) rc = ReadCaching() self.assertEqual([], rc.isEnabled(host))
def testTapCtlWithNoRelevantData(self): host = self.__createMockHost([ ("1", "2", """{"nbd_mirror_failed": 0, "reqs_oustanding": 0}""") ]) rc = ReadCaching() self.assertEqual([False], rc.isEnabled(host))
def testTapCtlWithNoData(self): host = self.__createMockHost([]) rc = ReadCaching() self.assertEqual([], rc.isEnabled(host))