擅长:python、mysql、java
<p>您需要有一个runTest函数的包装器。注意,我在<code>runTest</code>中注释了<code>self.command='./ptzpanposition -c 0 -u degx10'</code></p>
<pre><code>class VerifyTilt(AbsoluteMove):
def testWrapper(self):
self.command = './ptzpanposition -c 0 -u degx10'
runTest()
self.command = 'some other command'
runTest()
def runTest(self):
self.dest.PanTilt._y=2
try:
result = self.client.service.AbsoluteMove(self.token, self.dest, self.speed)
except suds.WebFault as detail:
print detail
# self.command = './ptzpanposition -c 0 -u degx10'
AbsoluteMove.Ssh(self)
# Position of the camera verified through Ssh (No decimal point added to the Ssh value)
self.assertEqual(self.Value, '200')
</code></pre>