コード例 #1
0
ファイル: ip_diag_ping_test.py プロジェクト: mhils/catawampus
 def testTimeout(self):
     ping = ip_diag_ping.DiagPing()
     ping.Timeout = 10
     ping.Host = 'foo.bar.com'
     self._WaitUntilCompleted(ping)
     self.assertEqual(ping.DiagnosticsState, 'Complete')
     self.assertTrue('-w 10 ' in ping.Result)
コード例 #2
0
ファイル: ip_diag_ping_test.py プロジェクト: mhils/catawampus
 def testDscp(self):
     ping = ip_diag_ping.DiagPing()
     ping.DSCP = 11
     ping.Host = 'foo.bar.com'
     self._WaitUntilCompleted(ping)
     self.assertEqual(ping.DiagnosticsState, 'Complete')
     self.assertTrue('-Q 11 ' in ping.Result)
コード例 #3
0
ファイル: ip_diag_ping_test.py プロジェクト: mhils/catawampus
 def testNumberOfRepetitions(self):
     ping = ip_diag_ping.DiagPing()
     ping.NumberOfRepetitions = 100
     ping.Host = 'foo.bar.com'
     self._WaitUntilCompleted(ping)
     self.assertEqual(ping.DiagnosticsState, 'Complete')
     self.assertTrue('-c 100 ' in ping.Result)
コード例 #4
0
ファイル: ip_diag_ping_test.py プロジェクト: mhils/catawampus
 def testIPv6AddressPing(self):
     ping = ip_diag_ping.DiagPing()
     ping.Host = '1::1'
     self._WaitUntilCompleted(ping)
     self.assertEqual(ping.DiagnosticsState, 'Complete')
     self.assertTrue('1::1' in ping.Result)
     self.assertTrue('ping6:' in ping.Result)
コード例 #5
0
ファイル: ip_diag_ping_test.py プロジェクト: mhils/catawampus
 def testSimplePing(self):
     ping = ip_diag_ping.DiagPing()
     ping.Host = '8.8.8.8'
     self._WaitUntilCompleted(ping)
     self.assertEqual(ping.DiagnosticsState, 'Complete')
     self.assertTrue('8.8.8.8' in ping.Result)
     self.assertTrue('ping4:' in ping.Result)
コード例 #6
0
ファイル: ip_diag_ping_test.py プロジェクト: mhils/catawampus
 def testHostnamePing(self):
     ping = ip_diag_ping.DiagPing()
     ping.Host = 'foo.bar.com'
     self._WaitUntilCompleted(ping)
     self.assertEqual(ping.DiagnosticsState, 'Complete')
     self.assertTrue('foo.bar.com' in ping.Result)
     self.assertTrue('ping4:' in ping.Result)
     ping.ProtocolVersion = 'IPv6'
     ping.Host = 'foo.bar.com'
     self._WaitUntilCompleted(ping)
     self.assertEqual(ping.DiagnosticsState, 'Complete')
     self.assertTrue('foo.bar.com' in ping.Result)
     self.assertTrue('ping6:' in ping.Result)
コード例 #7
0
ファイル: ip_diag_ping_test.py プロジェクト: mhils/catawampus
 def testValidateExports(self):
     ping = ip_diag_ping.DiagPing()
     tr.handle.ValidateExports(ping)