def test(self): tmpfile = tempfile.NamedTemporaryFile() fd = tmpfile.fileno() for flags in [0, hv_kvm.IFF_VNET_HDR]: fn = compat.partial(self._FakeTunFeatures, fd, flags) result = hv_kvm._ProbeTapVnetHdr(fd, _features_fn=fn) if flags == 0: self.assertFalse(result) else: self.assertTrue(result)
def test(self): tmpfile = tempfile.NamedTemporaryFile() fd = tmpfile.fileno() for flags in [0, hv_kvm.IFF_VNET_HDR]: fn = compat.partial(self._FakeTunFeatures, fd, flags) result = hv_kvm._ProbeTapVnetHdr(fd, _features_fn=fn) if flags == 0: self.assertFalse(result) else: self.assertTrue(result)
def testUnsupported(self): tmpfile = tempfile.NamedTemporaryFile() fd = tmpfile.fileno() self.assertFalse(hv_kvm._ProbeTapVnetHdr(fd, _features_fn=lambda _: None))
def testUnsupported(self): tmpfile = tempfile.NamedTemporaryFile() fd = tmpfile.fileno() self.assertFalse(hv_kvm._ProbeTapVnetHdr(fd, _features_fn=lambda _: None))