コード例 #1
0
class DubstepExtensionTestCase(TestCase):
    def setUp(self):
        self.dubstep = DubstepExtension(mock_bot())

    def test_transform_match_does_wubs(self):
        assert 'wubwub' in self.dubstep.transform_match('foo')

    def test_transform_match_stops_after_max(self):
        self.dubstep.last_wub = time.time()
        self.dubstep.max_wubs = 3

        assert 'wubwub' in self.dubstep.transform_match('foo')
        assert 'wubwub' in self.dubstep.transform_match('foo')
        assert 'wubwub' in self.dubstep.transform_match('foo')
        assert 'STOP' in self.dubstep.transform_match('foo')
        assert 'wubwub' in self.dubstep.transform_match('foo')
コード例 #2
0
ファイル: test_dubstep.py プロジェクト: ZephyrXero/helga
class DubstepExtensionTestCase(TestCase):

    def setUp(self):
        self.dubstep = DubstepExtension(mock_bot())

    def test_transform_match_does_wubs(self):
        assert 'wubwub' in self.dubstep.transform_match('foo')

    def test_transform_match_stops_after_max(self):
        self.dubstep.last_wub = time.time()
        self.dubstep.max_wubs = 3

        assert 'wubwub' in self.dubstep.transform_match('foo')
        assert 'wubwub' in self.dubstep.transform_match('foo')
        assert 'wubwub' in self.dubstep.transform_match('foo')
        assert 'STOP' in self.dubstep.transform_match('foo')
        assert 'wubwub' in self.dubstep.transform_match('foo')
コード例 #3
0
ファイル: test_dubstep.py プロジェクト: ZephyrXero/helga
 def setUp(self):
     self.dubstep = DubstepExtension(mock_bot())
コード例 #4
0
 def setUp(self):
     self.dubstep = DubstepExtension(mock_bot())