Beispiel #1
0
class LOLJavaExtensionTestCase(TestCase):
    def setUp(self):
        self.loljava = LOLJavaExtension(mock_bot())

    def test_make_bullshit_java_thing(self):
        assert self.loljava.make_bullshit_java_thing()

    def test_regex_matches_java(self):
        assert re.match(self.loljava.context, 'java')
        assert re.match(self.loljava.context, 'loljava')

    def test_regex_ignores_javascript(self):
        assert not re.match(self.loljava.context, 'javascript')
Beispiel #2
0
class LOLJavaExtensionTestCase(TestCase):

    def setUp(self):
        self.loljava = LOLJavaExtension(mock_bot())

    def test_make_bullshit_java_thing(self):
        assert self.loljava.make_bullshit_java_thing()

    def test_regex_matches_java(self):
        assert re.match(self.loljava.context, 'java')
        assert re.match(self.loljava.context, 'loljava')

    def test_regex_ignores_javascript(self):
        assert not re.match(self.loljava.context, 'javascript')
Beispiel #3
0
class LOLJavaExtensionTestCase(TestCase):

    def setUp(self):
        self.loljava = LOLJavaExtension(mock_bot())

    def test_make_bullshit_java_thing(self):
        assert self.loljava.make_bullshit_java_thing()

    def test_dispatch_returns_message(self):
        assert self.loljava.dispatch('foo', 'bar', 'java', True)
        assert self.loljava.dispatch('foo', 'bar', 'lol java', True)
        assert self.loljava.dispatch('foo', 'bar', 'loljava, crazy', True)
        assert self.loljava.dispatch('foo', 'bar', '[JAVA]', True)

    def test_dispatch_returns_none(self):
        assert self.loljava.dispatch('foo', 'bar', 'php', True) is None
        assert self.loljava.dispatch('foo', 'bar', 'javascript', True) is None
Beispiel #4
0
 def setUp(self):
     self.loljava = LOLJavaExtension(mock_bot())
Beispiel #5
0
 def setUp(self):
     self.loljava = LOLJavaExtension(mock_bot())