White scenery @showyou, hatena

If you have any comments, you may also send twitter @shsub or @showyou.

今日のお料理2

http://d.hatena.ne.jp/showyou/20091213/1260682332

# -*- coding:utf-8 -*-
import analyzer

class Test_removeCharacter:
    def testHTTP(self):
        a = analyzer.RemoveCharacter(u"検索サイト http://www.google.com")
        assert a == u"検索サイト "

    def testTag1(self): #[]カット
        a = analyzer.RemoveCharacter(u"検索サイト [mb]")
        assert a == u"検索サイト "

    def testTag2(self): #**カット
        a = analyzer.RemoveCharacter(u"検索サイト *Tw*")
        assert a == u"検索サイト "

    def testBrowsing(self):
        a = analyzer.RemoveCharacter(u"Browsing:ほげほげ")
        assert a == u""
        b = analyzer.RemoveCharacter(u"browsing: ふがふが")
        assert b == u""

    def testRT(self): #RT:カット
        a = analyzer.RemoveCharacter(u"あああああ RT @hoge: abcde")
        assert a == u"あああああ "

    def testHashtag(self): #カット
        a = analyzer.RemoveCharacter(u"あああああ #test")
        assert a == u"あああああ "

これ、多分

    def hoge(in, out):
        a = analyzer.RemoveCharacter(in)
        assert a == out

    def testHoge(self):
        self.hoge(u"あああああ #test",u"あああああ ")

ってやった方がいいんだろうなぁ。明日やる。