コード例 #1
0
ファイル: tests.py プロジェクト: Rudy24/modnoemesto
    def test_storage(self):
        chat = self.chat
        storage = ChatStorage(chat.id)
        self.failUnlessEqual([], storage.all())

        user_id = self.test_user.id
        text = "test message"

        message = Message(user_id, text)
        storage.put(message)

        storage = ChatStorage(chat.id)
        self.failUnlessEqual([message], storage.all())
コード例 #2
0
ファイル: tests.py プロジェクト: dgk/modnoemesto
    def test_storage(self):
        chat = self.chat
        storage = ChatStorage(chat.id)
        self.failUnlessEqual([], storage.all())

        user_id = self.test_user.id
        text = "test message"

        message = Message(user_id, text)
        storage.put(message)

        storage = ChatStorage(chat.id)
        self.failUnlessEqual([message], storage.all())
コード例 #3
0
ファイル: tests.py プロジェクト: Rudy24/modnoemesto
 def test_storage_poinert_overflow(self):
     chat = self.chat
     storage = ChatStorage(chat.id)
     user_id = self.test_user.id
     text = "test message %d"
     messages = deque([], settings.CHAT_MAX_ITEMS)
     for i in range(settings.CHAT_MAX_ITEMS + 7):
         message = Message(user_id, text % i)
         messages.append(message)
         storage.put(message)
     #time.sleep(2)
     storage = ChatStorage(chat.id)
     self.failUnlessEqual(list(messages), storage.all())
コード例 #4
0
ファイル: tests.py プロジェクト: Rudy24/modnoemesto
    def test_storage_poinert(self):
        chat = self.chat
        storage = ChatStorage(chat.id)
        user_id = self.test_user.id
        text = "test message %d"
        messages = []
        for i in range(2):
            message = Message(user_id, text % i)
            messages.append(message)
            storage.put(message)

        storage = ChatStorage(chat.id)
        self.failUnlessEqual(messages, storage.all())
コード例 #5
0
ファイル: tests.py プロジェクト: dgk/modnoemesto
 def test_storage_poinert_overflow(self):
     chat = self.chat
     storage = ChatStorage(chat.id)
     user_id = self.test_user.id
     text = "test message %d"
     messages = deque([], settings.CHAT_MAX_ITEMS)
     for i in range(settings.CHAT_MAX_ITEMS + 7):
         message = Message(user_id, text % i)
         messages.append(message)
         storage.put(message)
     #time.sleep(2)
     storage = ChatStorage(chat.id)
     self.failUnlessEqual(list(messages), storage.all())
コード例 #6
0
ファイル: tests.py プロジェクト: dgk/modnoemesto
    def test_storage_poinert(self):
        chat = self.chat
        storage = ChatStorage(chat.id)
        user_id = self.test_user.id
        text = "test message %d"
        messages = []
        for i in range(2):
            message = Message(user_id, text % i)
            messages.append(message)
            storage.put(message)

        storage = ChatStorage(chat.id)
        self.failUnlessEqual(messages, storage.all())