def loginMSN(self,loginList,status): self.msnID = msn.msn(str(loginList[0]),str(loginList[1]),status) self.msnID.start() QtCore.QObject.connect(self.msnID,QtCore.SIGNAL("messageMSN"),self.receivedMsnMessage) #QtCore.QObject.connect(self.msnID,QtCore.SIGNAL("buddyMsnRequest"),self.getMsnBuddies) QtCore.QObject.connect(self.msnID,QtCore.SIGNAL("updateMSNBuddies"),self.updateMSNBuddies) return self.msnID.signIn()
def test_19_change_Status_WithArgs_Pass_With_Only_Valid_Arguments(self): msn.msn("TestStr", "TestStr").change_Status(5)
def test_17_printFriendList_WithArgs_Fail_With_Arg(self): self.assertRaises(Exception, msn.msn("TestStr", "TestStr").printFriendList, "TestStr0")
def test_22_getUserName_WithoutArgs_Pass_With_Only_Valid_Arguments(self): msn.msn('TestStr', 'TestStr').getUserName()
def test_18_change_Status_WithoutArgs_Fail_Without_Arg(self): self.assertRaises(Exception, msn.msn('TestStr', 'TestStr').change_Status)
def test_14_get_Status_WithoutArgs_Pass_With_Only_Valid_Arguments(self): msn.msn('TestStr', 'TestStr').get_Status()
def test_10_changeUserName_WithArgs_Fail_With_OneInvalid_Arg(self): self.assertRaises(Exception, msn.msn('TestStr', 'TestStr').changeUserName, 'TestStr4')
def test_6_getFriendsList_WithoutArgs_Pass_With_Only_Valid_Arguments(self): msn.msn('TestStr', 'TestStr').getFriendsList()
def test_21_getUserName_WithArgs_Fail_With_Arg(self): self.assertRaises(Exception,msn.msn('TestStr','TestStr').getUserName,'TestStr0')
def test_20_getUserName_WithoutArgs_Pass_With_Only_Valid_Arguments(self): msn.msn('TestStr','TestStr').getUserName()
def test_19_printFriendList_WithArgs_Fail_With_Arg(self): self.assertRaises(Exception,msn.msn('TestStr','TestStr').printFriendList,'TestStr0')
def test_18_printFriendList_WithoutArgs_Pass_With_Only_Valid_Arguments(self): msn.msn('TestStr','TestStr').printFriendList()
def test_17_signIn_WithArgs_Fail_With_Arg(self): self.assertRaises(Exception,msn.msn('TestStr','TestStr').signIn,'TestStr0')
def test_16_signIn_WithoutArgs_Pass_With_Only_Valid_Arguments(self): msn.msn('TestStr','TestStr').signIn()
def test_21_change_Status_WithArgs_Fail_With_Args_Than_Specified(self): self.assertRaises(Exception, msn.msn("TestStr", "TestStr").change_Status, 5, "TestStr2")
def test_23_getUserName_WithArgs_Fail_With_Arg(self): self.assertRaises(Exception, msn.msn("TestStr", "TestStr").getUserName, "TestStr0")
import msn ms = msn.msn("*****@*****.**","rulzsux") ms.signIn() print "signed in" ms.changeUserName("Vish") ms.getUserName() ms.printFriendList() ms.getFriendsList() ms.printFriendList()
def test_8_changeUserName_WithoutArgs_Fail_Without_Arg(self): self.assertRaises(Exception, msn.msn('TestStr', 'TestStr').changeUserName)
PendulIM is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. PendulIM is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with PendulIM. If not, see <http://www.gnu.org/licenses/>. */ """ import warnings warnings.filterwarnings('ignore', '.*') import msn ms = msn.msn("*****@*****.**","rulzsux",'online') ms.signIn() #ms.changeUserName('PendulIM') #print ms.getUserName() #print ms.get_Status() ms.sendMSG("*****@*****.**","Hello, World!") #ms.printRoster() #ms.signOut() #ms.addUser("*****@*****.**") #ms.delUser("*****@*****.**") #ms.printFriendList()
def test_12_signIn_WithoutArgs_Pass_With_Only_Valid_Arguments(self): msn.msn('TestStr', 'TestStr').signIn()
def test_6_state_changed_WithoutArgs_Fail_Without_Arg(self): self.assertRaises(Exception, msn.msn('TestStr', 'TestStr').state_changed)
def test_16_printFriendList_WithoutArgs_Pass_With_Only_Valid_Arguments( self): msn.msn('TestStr', 'TestStr').printFriendList()
def test_7_state_changed_WithArgs_Pass_With_Only_Valid_Arguments(self): msn.msn('TestStr', 'TestStr').state_changed(5)
def test_20_change_Status_WithArgs_Fail_With_OneInvalid_Arg(self): self.assertRaises(Exception, msn.msn('TestStr', 'TestStr').change_Status, 'TestStr4')
def test_8_state_changed_WithArgs_Fail_With_OneInvalid_Arg(self): self.assertRaises(Exception, msn.msn('TestStr', 'TestStr').state_changed, 'TestStr4')
def test_15_changeUserName_WithArgs_Fail_With_Args_Than_Specified(self): self.assertRaises(Exception,msn.msn('TestStr','TestStr').changeUserName,5,'TestStr2')
def test_9_state_changed_WithArgs_Fail_With_Args_Than_Specified(self): self.assertRaises(Exception, msn.msn('TestStr', 'TestStr').state_changed, 5, 'TestStr2')
def test_18_change_Status_WithoutArgs_Fail_Without_Arg(self): self.assertRaises(Exception, msn.msn("TestStr", "TestStr").change_Status)
def test_2_msn_WithArgs_Pass_With_Only_Valid_Arguments(self): msn.msn("TestStr", "TestStr")
def test_20_change_Status_WithArgs_Fail_With_OneInvalid_Arg(self): self.assertRaises(Exception, msn.msn("TestStr", "TestStr").change_Status, "TestStr4")
def test_6_getFriendsList_WithoutArgs_Pass_With_Only_Valid_Arguments(self): msn.msn("TestStr", "TestStr").getFriendsList()
def test_22_getUserName_WithoutArgs_Pass_With_Only_Valid_Arguments(self): msn.msn("TestStr", "TestStr").getUserName()
def test_7_getFriendsList_WithArgs_Fail_With_Arg(self): self.assertRaises(Exception, msn.msn("TestStr", "TestStr").getFriendsList, "TestStr0")
def test_2_msn_WithArgs_Pass_With_Only_Valid_Arguments(self): msn.msn('TestStr', 'TestStr')
def test_8_changeUserName_WithoutArgs_Fail_Without_Arg(self): self.assertRaises(Exception, msn.msn("TestStr", "TestStr").changeUserName)
def test_7_getFriendsList_WithArgs_Fail_With_Arg(self): self.assertRaises(Exception, msn.msn('TestStr', 'TestStr').getFriendsList, 'TestStr0')
def test_9_changeUserName_WithArgs_Pass_With_Only_Valid_Arguments(self): msn.msn("TestStr", "TestStr").changeUserName(5)
def test_9_changeUserName_WithArgs_Pass_With_Only_Valid_Arguments(self): msn.msn('TestStr', 'TestStr').changeUserName(5)
def test_10_changeUserName_WithArgs_Fail_With_OneInvalid_Arg(self): self.assertRaises(Exception, msn.msn("TestStr", "TestStr").changeUserName, "TestStr4")
def test_11_changeUserName_WithArgs_Fail_With_Args_Than_Specified(self): self.assertRaises(Exception, msn.msn('TestStr', 'TestStr').changeUserName, 5, 'TestStr2')
def test_11_changeUserName_WithArgs_Fail_With_Args_Than_Specified(self): self.assertRaises(Exception, msn.msn("TestStr", "TestStr").changeUserName, 5, "TestStr2")
def test_13_signIn_WithArgs_Fail_With_Arg(self): self.assertRaises(Exception, msn.msn('TestStr', 'TestStr').signIn, 'TestStr0')
def test_12_signIn_WithoutArgs_Pass_With_Only_Valid_Arguments(self): msn.msn("TestStr", "TestStr").signIn()
def test_15_get_Status_WithArgs_Fail_With_Arg(self): self.assertRaises(Exception, msn.msn('TestStr', 'TestStr').get_Status, 'TestStr0')
def test_13_signIn_WithArgs_Fail_With_Arg(self): self.assertRaises(Exception, msn.msn("TestStr", "TestStr").signIn, "TestStr0")
def test_17_printFriendList_WithArgs_Fail_With_Arg(self): self.assertRaises(Exception, msn.msn('TestStr', 'TestStr').printFriendList, 'TestStr0')
def test_14_get_Status_WithoutArgs_Pass_With_Only_Valid_Arguments(self): msn.msn("TestStr", "TestStr").get_Status()
def test_19_change_Status_WithArgs_Pass_With_Only_Valid_Arguments(self): msn.msn('TestStr', 'TestStr').change_Status(5)
def test_15_get_Status_WithArgs_Fail_With_Arg(self): self.assertRaises(Exception, msn.msn("TestStr", "TestStr").get_Status, "TestStr0")
def test_21_change_Status_WithArgs_Fail_With_Args_Than_Specified(self): self.assertRaises(Exception, msn.msn('TestStr', 'TestStr').change_Status, 5, 'TestStr2')
def test_16_printFriendList_WithoutArgs_Pass_With_Only_Valid_Arguments(self): msn.msn("TestStr", "TestStr").printFriendList()
def test_23_getUserName_WithArgs_Fail_With_Arg(self): self.assertRaises(Exception, msn.msn('TestStr', 'TestStr').getUserName, 'TestStr0')
def test_14_changeUserName_WithArgs_Fail_With_OneInvalid_Arg(self): self.assertRaises(Exception,msn.msn('TestStr','TestStr').changeUserName,'TestStr4')