Exemplo n.º 1
0
 def test_parse(self):
     self.assertEqual(
         muirc.translate("PRIVMSG #irc :Hello, World! :-)\r\n"), {
             'nick': None,
             'host': None,
             'command': 'PRIVMSG',
             'user': None,
             'params': ['#irc', 'Hello, World! :-)']
         })
Exemplo n.º 2
0
 def test_parse_adv(self):
     self.assertEqual(
         muirc.translate(":nick!user@host PRIVMSG #irc :Hello, World! :-)"),
         {
             'nick': 'nick',
             'host': 'host',
             'command': 'PRIVMSG',
             'user': '******',
             'params': ['#irc', 'Hello, World! :-)']
         })
Exemplo n.º 3
0
Arquivo: tests.py Projeto: Gawen/muirc
 def test_parse_adv(self):
     self.assertEqual(
         muirc.translate(":nick!user@host PRIVMSG #irc :Hello, World! :-)"),
         {
             "nick": "nick",
             "host": "host",
             "command": "PRIVMSG",
             "user": "******",
             "params": ["#irc", "Hello, World! :-)"],
         },
     )
Exemplo n.º 4
0
Arquivo: tests.py Projeto: Gawen/muirc
    def test_identity(self):
        self.assertEqual(
            muirc.translate(muirc.translate("PRIVMSG #irc :Hello, World! :-)\r\n")),
            "PRIVMSG #irc :Hello, World! :-)\r\n",
        )

        self.assertEqual(
            muirc.translate(
                muirc.translate(
                    {
                        "nick": None,
                        "host": None,
                        "command": "PRIVMSG",
                        "user": None,
                        "params": ["#irc", "Hello, World! :-)"],
                    }
                )
            ),
            {"nick": None, "host": None, "command": "PRIVMSG", "user": None, "params": ["#irc", "Hello, World! :-)"]},
        )
Exemplo n.º 5
0
 def test_generate_adv(self):
     self.assertEqual(
         muirc.translate(
             muirc.translate(
                 ":nick!user@host PRIVMSG #irc :Hello, World! :-)")),
         ':nick!user@host PRIVMSG #irc :Hello, World! :-)\r\n')
Exemplo n.º 6
0
Arquivo: tests.py Projeto: Gawen/muirc
 def test_generate_adv(self):
     self.assertEqual(
         muirc.translate(muirc.translate(":nick!user@host PRIVMSG #irc :Hello, World! :-)")),
         ":nick!user@host PRIVMSG #irc :Hello, World! :-)\r\n",
     )