Esempio n. 1
0
	def testIpCount(self):
		"""The list of active IPs should be maintained correctly."""
		self._start(1)
		self.assertEqual(conntrack.activeips(), ['127.0.0.1',])
		conntrack.up(2, '127.0.0.3', ('ALL',))
		self.assertEqual(self._getips(), ['127.0.0.1', '127.0.0.3'])
		self._up(3)
		self.assertEqual(self._getips(), ['127.0.0.1', '127.0.0.3'])
Esempio n. 2
0
	def testNoIpLeft(self):
		"""There should be no active IPs left listed after up/down."""
		self._start(1)
		conntrack.down(1)
		self.assertEqual(len(conntrack.activeips()), 0)
Esempio n. 3
0
	def _getips(self):
		i = conntrack.activeips()
		i.sort()
		return i