def test_parse_transferto_response(self):
        self.assertEqual(AirtimeTransfer.parse_transferto_response(""), dict())

        self.assertEqual(AirtimeTransfer.parse_transferto_response("foo"), dict())

        self.assertEqual(AirtimeTransfer.parse_transferto_response("foo\r\nbar"), dict())

        self.assertEqual(AirtimeTransfer.parse_transferto_response("foo=allo\r\nbar"),
                         dict(foo='allo'))

        self.assertEqual(AirtimeTransfer.parse_transferto_response("foo=allo\r\nbar=1,2,3\r\n"),
                         dict(foo='allo', bar=['1', '2', '3']))
Exemple #2
0
    def test_parse_transferto_response(self):
        self.assertEqual(AirtimeTransfer.parse_transferto_response(""), dict())

        self.assertEqual(AirtimeTransfer.parse_transferto_response("foo"), dict())

        self.assertEqual(AirtimeTransfer.parse_transferto_response("foo\r\nbar"), dict())

        self.assertEqual(AirtimeTransfer.parse_transferto_response("foo=allo\r\nbar"),
                         dict(foo='allo'))

        self.assertEqual(AirtimeTransfer.parse_transferto_response("foo=allo\r\nbar=1,2,3\r\n"),
                         dict(foo='allo', bar=['1', '2', '3']))
Exemple #3
0
    def test_parse_transferto_response(self):
        self.assertEqual(AirtimeTransfer.parse_transferto_response(""), dict())

        self.assertEqual(AirtimeTransfer.parse_transferto_response("foo"), dict())

        self.assertEqual(AirtimeTransfer.parse_transferto_response("foo\r\nbar"), dict())

        self.assertEqual(AirtimeTransfer.parse_transferto_response("foo=allo\r\nbar"), dict(foo="allo"))

        self.assertEqual(
            AirtimeTransfer.parse_transferto_response("foo=allo\r\nbar=1,2,3\r\n"),
            dict(foo="allo", bar=["1", "2", "3"]),
        )