コード例 #1
0
 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()
コード例 #2
0
ファイル: pytestgen_msn.py プロジェクト: ratanakpek/pendulim
 def test_19_change_Status_WithArgs_Pass_With_Only_Valid_Arguments(self):
     msn.msn("TestStr", "TestStr").change_Status(5)
コード例 #3
0
ファイル: pytestgen_msn.py プロジェクト: ratanakpek/pendulim
 def test_17_printFriendList_WithArgs_Fail_With_Arg(self):
     self.assertRaises(Exception, msn.msn("TestStr", "TestStr").printFriendList, "TestStr0")
コード例 #4
0
ファイル: pytestgen_msn.py プロジェクト: ratanakpek/pendulim
 def test_22_getUserName_WithoutArgs_Pass_With_Only_Valid_Arguments(self):
     msn.msn('TestStr', 'TestStr').getUserName()
コード例 #5
0
ファイル: pytestgen_msn.py プロジェクト: ratanakpek/pendulim
 def test_18_change_Status_WithoutArgs_Fail_Without_Arg(self):
     self.assertRaises(Exception,
                       msn.msn('TestStr', 'TestStr').change_Status)
コード例 #6
0
ファイル: pytestgen_msn.py プロジェクト: ratanakpek/pendulim
 def test_14_get_Status_WithoutArgs_Pass_With_Only_Valid_Arguments(self):
     msn.msn('TestStr', 'TestStr').get_Status()
コード例 #7
0
ファイル: pytestgen_msn.py プロジェクト: ratanakpek/pendulim
 def test_10_changeUserName_WithArgs_Fail_With_OneInvalid_Arg(self):
     self.assertRaises(Exception,
                       msn.msn('TestStr', 'TestStr').changeUserName,
                       'TestStr4')
コード例 #8
0
ファイル: pytestgen_msn.py プロジェクト: ratanakpek/pendulim
 def test_6_getFriendsList_WithoutArgs_Pass_With_Only_Valid_Arguments(self):
     msn.msn('TestStr', 'TestStr').getFriendsList()
コード例 #9
0
ファイル: pytestgen_msn.py プロジェクト: ratanakpek/pendulim
	def test_21_getUserName_WithArgs_Fail_With_Arg(self):
		self.assertRaises(Exception,msn.msn('TestStr','TestStr').getUserName,'TestStr0')
コード例 #10
0
ファイル: pytestgen_msn.py プロジェクト: ratanakpek/pendulim
	def test_20_getUserName_WithoutArgs_Pass_With_Only_Valid_Arguments(self):
		msn.msn('TestStr','TestStr').getUserName()
コード例 #11
0
ファイル: pytestgen_msn.py プロジェクト: ratanakpek/pendulim
	def test_19_printFriendList_WithArgs_Fail_With_Arg(self):
		self.assertRaises(Exception,msn.msn('TestStr','TestStr').printFriendList,'TestStr0')
コード例 #12
0
ファイル: pytestgen_msn.py プロジェクト: ratanakpek/pendulim
	def test_18_printFriendList_WithoutArgs_Pass_With_Only_Valid_Arguments(self):
		msn.msn('TestStr','TestStr').printFriendList()
コード例 #13
0
ファイル: pytestgen_msn.py プロジェクト: ratanakpek/pendulim
	def test_17_signIn_WithArgs_Fail_With_Arg(self):
		self.assertRaises(Exception,msn.msn('TestStr','TestStr').signIn,'TestStr0')
コード例 #14
0
ファイル: pytestgen_msn.py プロジェクト: ratanakpek/pendulim
	def test_16_signIn_WithoutArgs_Pass_With_Only_Valid_Arguments(self):
		msn.msn('TestStr','TestStr').signIn()
コード例 #15
0
ファイル: pytestgen_msn.py プロジェクト: ratanakpek/pendulim
 def test_21_change_Status_WithArgs_Fail_With_Args_Than_Specified(self):
     self.assertRaises(Exception, msn.msn("TestStr", "TestStr").change_Status, 5, "TestStr2")
コード例 #16
0
ファイル: pytestgen_msn.py プロジェクト: ratanakpek/pendulim
 def test_23_getUserName_WithArgs_Fail_With_Arg(self):
     self.assertRaises(Exception, msn.msn("TestStr", "TestStr").getUserName, "TestStr0")
コード例 #17
0
ファイル: msntest.py プロジェクト: ratanakpek/pendulim
import msn

ms = msn.msn("*****@*****.**","rulzsux")
ms.signIn()
print "signed in"
ms.changeUserName("Vish")
ms.getUserName()
ms.printFriendList()
ms.getFriendsList()
ms.printFriendList()
コード例 #18
0
ファイル: pytestgen_msn.py プロジェクト: ratanakpek/pendulim
 def test_8_changeUserName_WithoutArgs_Fail_Without_Arg(self):
     self.assertRaises(Exception,
                       msn.msn('TestStr', 'TestStr').changeUserName)
コード例 #19
0
ファイル: msntest.py プロジェクト: ratanakpek/pendulim
    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()
コード例 #20
0
ファイル: pytestgen_msn.py プロジェクト: ratanakpek/pendulim
 def test_12_signIn_WithoutArgs_Pass_With_Only_Valid_Arguments(self):
     msn.msn('TestStr', 'TestStr').signIn()
コード例 #21
0
ファイル: pytestgen_msn.py プロジェクト: ratanakpek/pendulim
 def test_6_state_changed_WithoutArgs_Fail_Without_Arg(self):
     self.assertRaises(Exception,
                       msn.msn('TestStr', 'TestStr').state_changed)
コード例 #22
0
ファイル: pytestgen_msn.py プロジェクト: ratanakpek/pendulim
 def test_16_printFriendList_WithoutArgs_Pass_With_Only_Valid_Arguments(
         self):
     msn.msn('TestStr', 'TestStr').printFriendList()
コード例 #23
0
ファイル: pytestgen_msn.py プロジェクト: ratanakpek/pendulim
 def test_7_state_changed_WithArgs_Pass_With_Only_Valid_Arguments(self):
     msn.msn('TestStr', 'TestStr').state_changed(5)
コード例 #24
0
ファイル: pytestgen_msn.py プロジェクト: ratanakpek/pendulim
 def test_20_change_Status_WithArgs_Fail_With_OneInvalid_Arg(self):
     self.assertRaises(Exception,
                       msn.msn('TestStr', 'TestStr').change_Status,
                       'TestStr4')
コード例 #25
0
ファイル: pytestgen_msn.py プロジェクト: ratanakpek/pendulim
 def test_8_state_changed_WithArgs_Fail_With_OneInvalid_Arg(self):
     self.assertRaises(Exception,
                       msn.msn('TestStr', 'TestStr').state_changed,
                       'TestStr4')
コード例 #26
0
ファイル: pytestgen_msn.py プロジェクト: ratanakpek/pendulim
	def test_15_changeUserName_WithArgs_Fail_With_Args_Than_Specified(self):
		self.assertRaises(Exception,msn.msn('TestStr','TestStr').changeUserName,5,'TestStr2')
コード例 #27
0
ファイル: pytestgen_msn.py プロジェクト: ratanakpek/pendulim
 def test_9_state_changed_WithArgs_Fail_With_Args_Than_Specified(self):
     self.assertRaises(Exception,
                       msn.msn('TestStr', 'TestStr').state_changed, 5,
                       'TestStr2')
コード例 #28
0
ファイル: pytestgen_msn.py プロジェクト: ratanakpek/pendulim
 def test_18_change_Status_WithoutArgs_Fail_Without_Arg(self):
     self.assertRaises(Exception, msn.msn("TestStr", "TestStr").change_Status)
コード例 #29
0
ファイル: pytestgen_msn.py プロジェクト: ratanakpek/pendulim
 def test_2_msn_WithArgs_Pass_With_Only_Valid_Arguments(self):
     msn.msn("TestStr", "TestStr")
コード例 #30
0
ファイル: pytestgen_msn.py プロジェクト: ratanakpek/pendulim
 def test_20_change_Status_WithArgs_Fail_With_OneInvalid_Arg(self):
     self.assertRaises(Exception, msn.msn("TestStr", "TestStr").change_Status, "TestStr4")
コード例 #31
0
ファイル: pytestgen_msn.py プロジェクト: ratanakpek/pendulim
 def test_6_getFriendsList_WithoutArgs_Pass_With_Only_Valid_Arguments(self):
     msn.msn("TestStr", "TestStr").getFriendsList()
コード例 #32
0
ファイル: pytestgen_msn.py プロジェクト: ratanakpek/pendulim
 def test_22_getUserName_WithoutArgs_Pass_With_Only_Valid_Arguments(self):
     msn.msn("TestStr", "TestStr").getUserName()
コード例 #33
0
ファイル: pytestgen_msn.py プロジェクト: ratanakpek/pendulim
 def test_7_getFriendsList_WithArgs_Fail_With_Arg(self):
     self.assertRaises(Exception, msn.msn("TestStr", "TestStr").getFriendsList, "TestStr0")
コード例 #34
0
ファイル: pytestgen_msn.py プロジェクト: ratanakpek/pendulim
 def test_2_msn_WithArgs_Pass_With_Only_Valid_Arguments(self):
     msn.msn('TestStr', 'TestStr')
コード例 #35
0
ファイル: pytestgen_msn.py プロジェクト: ratanakpek/pendulim
 def test_8_changeUserName_WithoutArgs_Fail_Without_Arg(self):
     self.assertRaises(Exception, msn.msn("TestStr", "TestStr").changeUserName)
コード例 #36
0
ファイル: pytestgen_msn.py プロジェクト: ratanakpek/pendulim
 def test_7_getFriendsList_WithArgs_Fail_With_Arg(self):
     self.assertRaises(Exception,
                       msn.msn('TestStr', 'TestStr').getFriendsList,
                       'TestStr0')
コード例 #37
0
ファイル: pytestgen_msn.py プロジェクト: ratanakpek/pendulim
 def test_9_changeUserName_WithArgs_Pass_With_Only_Valid_Arguments(self):
     msn.msn("TestStr", "TestStr").changeUserName(5)
コード例 #38
0
ファイル: pytestgen_msn.py プロジェクト: ratanakpek/pendulim
 def test_9_changeUserName_WithArgs_Pass_With_Only_Valid_Arguments(self):
     msn.msn('TestStr', 'TestStr').changeUserName(5)
コード例 #39
0
ファイル: pytestgen_msn.py プロジェクト: ratanakpek/pendulim
 def test_10_changeUserName_WithArgs_Fail_With_OneInvalid_Arg(self):
     self.assertRaises(Exception, msn.msn("TestStr", "TestStr").changeUserName, "TestStr4")
コード例 #40
0
ファイル: pytestgen_msn.py プロジェクト: ratanakpek/pendulim
 def test_11_changeUserName_WithArgs_Fail_With_Args_Than_Specified(self):
     self.assertRaises(Exception,
                       msn.msn('TestStr', 'TestStr').changeUserName, 5,
                       'TestStr2')
コード例 #41
0
ファイル: pytestgen_msn.py プロジェクト: ratanakpek/pendulim
 def test_11_changeUserName_WithArgs_Fail_With_Args_Than_Specified(self):
     self.assertRaises(Exception, msn.msn("TestStr", "TestStr").changeUserName, 5, "TestStr2")
コード例 #42
0
ファイル: pytestgen_msn.py プロジェクト: ratanakpek/pendulim
 def test_13_signIn_WithArgs_Fail_With_Arg(self):
     self.assertRaises(Exception,
                       msn.msn('TestStr', 'TestStr').signIn, 'TestStr0')
コード例 #43
0
ファイル: pytestgen_msn.py プロジェクト: ratanakpek/pendulim
 def test_12_signIn_WithoutArgs_Pass_With_Only_Valid_Arguments(self):
     msn.msn("TestStr", "TestStr").signIn()
コード例 #44
0
ファイル: pytestgen_msn.py プロジェクト: ratanakpek/pendulim
 def test_15_get_Status_WithArgs_Fail_With_Arg(self):
     self.assertRaises(Exception,
                       msn.msn('TestStr', 'TestStr').get_Status, 'TestStr0')
コード例 #45
0
ファイル: pytestgen_msn.py プロジェクト: ratanakpek/pendulim
 def test_13_signIn_WithArgs_Fail_With_Arg(self):
     self.assertRaises(Exception, msn.msn("TestStr", "TestStr").signIn, "TestStr0")
コード例 #46
0
ファイル: pytestgen_msn.py プロジェクト: ratanakpek/pendulim
 def test_17_printFriendList_WithArgs_Fail_With_Arg(self):
     self.assertRaises(Exception,
                       msn.msn('TestStr', 'TestStr').printFriendList,
                       'TestStr0')
コード例 #47
0
ファイル: pytestgen_msn.py プロジェクト: ratanakpek/pendulim
 def test_14_get_Status_WithoutArgs_Pass_With_Only_Valid_Arguments(self):
     msn.msn("TestStr", "TestStr").get_Status()
コード例 #48
0
ファイル: pytestgen_msn.py プロジェクト: ratanakpek/pendulim
 def test_19_change_Status_WithArgs_Pass_With_Only_Valid_Arguments(self):
     msn.msn('TestStr', 'TestStr').change_Status(5)
コード例 #49
0
ファイル: pytestgen_msn.py プロジェクト: ratanakpek/pendulim
 def test_15_get_Status_WithArgs_Fail_With_Arg(self):
     self.assertRaises(Exception, msn.msn("TestStr", "TestStr").get_Status, "TestStr0")
コード例 #50
0
ファイル: pytestgen_msn.py プロジェクト: ratanakpek/pendulim
 def test_21_change_Status_WithArgs_Fail_With_Args_Than_Specified(self):
     self.assertRaises(Exception,
                       msn.msn('TestStr', 'TestStr').change_Status, 5,
                       'TestStr2')
コード例 #51
0
ファイル: pytestgen_msn.py プロジェクト: ratanakpek/pendulim
 def test_16_printFriendList_WithoutArgs_Pass_With_Only_Valid_Arguments(self):
     msn.msn("TestStr", "TestStr").printFriendList()
コード例 #52
0
ファイル: pytestgen_msn.py プロジェクト: ratanakpek/pendulim
 def test_23_getUserName_WithArgs_Fail_With_Arg(self):
     self.assertRaises(Exception,
                       msn.msn('TestStr', 'TestStr').getUserName,
                       'TestStr0')
コード例 #53
0
ファイル: pytestgen_msn.py プロジェクト: ratanakpek/pendulim
	def test_14_changeUserName_WithArgs_Fail_With_OneInvalid_Arg(self):
		self.assertRaises(Exception,msn.msn('TestStr','TestStr').changeUserName,'TestStr4')