Example #1
0
    def is_reply(self, tweet, time):
        imhome_expr = ImHome()
        if not imhome_expr.isimhome(tweet):
            return False
        
        if u'@' in tweet:
            return False

        delta = datetime.datetime.now() - time
        if delta.total_seconds() >= 10 * 60:
            return False
        return True
Example #2
0
    def is_reply(self, tweet, time):
        imhome_expr = ImHome()
        if not imhome_expr.isimhome(tweet):
            return False

        if u'@' in tweet:
            return False

        delta = datetime.datetime.now() - time
        if delta.total_seconds() >= 10 * 60:
            return False
        return True
Example #3
0
    def test_isimhome(self):
        sut = ImHome()

        actual = sut.isimhome(u'ただいま')
        self.assertTrue(actual)
        
        actual = sut.isimhome(u'たっだいま')
        self.assertTrue(actual)
        
        actual = sut.isimhome(u'ただいまー')
        self.assertTrue(actual)
        
        actual = sut.isimhome(u'ただいま〜')
        self.assertTrue(actual)
Example #4
0
    def test_isimhome(self):
        sut = ImHome()

        actual = sut.isimhome(u'ただいま')
        self.assertTrue(actual)

        actual = sut.isimhome(u'たっだいま')
        self.assertTrue(actual)

        actual = sut.isimhome(u'ただいまー')
        self.assertTrue(actual)

        actual = sut.isimhome(u'ただいま〜')
        self.assertTrue(actual)