Server IP : 111.118.215.189 / Your IP : 3.146.65.73 Web Server : Apache System : Linux md-in-83.webhostbox.net 4.19.286-203.ELK.el7.x86_64 #1 SMP Wed Jun 14 04:33:55 CDT 2023 x86_64 User : a1673wkz ( 2475) PHP Version : 8.2.25 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON Directory (0755) : /opt/rh/rh-python35/root/lib/python3.5/site-packages/pymysql/tests/ |
[ Home ] | [ C0mmand ] | [ Upload File ] |
---|
from pymysql.optionfile import Parser from unittest import TestCase from pymysql._compat import PY2 try: from cStringIO import StringIO except ImportError: from io import StringIO __all__ = ['TestParser'] _cfg_file = (r""" [default] string = foo quoted = "bar" single_quoted = 'foobar' """) class TestParser(TestCase): def test_string(self): parser = Parser() if PY2: parser.readfp(StringIO(_cfg_file)) else: parser.read_file(StringIO(_cfg_file)) self.assertEqual(parser.get("default", "string"), "foo") self.assertEqual(parser.get("default", "quoted"), "bar") self.assertEqual(parser.get("default", "single_quoted"), "foobar")