Example #1
0
    def test_find_json_objects(self):
        s = """{
  "file": 1,
  "format": 1
}{
  "ssl": true,
  "enabled": false,
  "port": 8115
}\n"""

        from deluge.config import find_json_objects

        objects = find_json_objects(s)
        self.assertEqual(len(objects), 2)
Example #2
0
    def test_find_json_objects(self):
        s = """{
  "file": 1,
  "format": 1
}{
  "ssl": true,
  "enabled": false,
  "port": 8115
}\n"""

        from deluge.config import find_json_objects

        objects = find_json_objects(s)
        self.assertEquals(len(objects), 2)
Example #3
0
    def test_find_json_objects_curly_brace(self):
        """Test with string containing curly brace"""
        s = """{
  "file": 1,
  "format": 1
}{
  "ssl": true,
  "enabled": false,
  "port": 8115
  "password": "******"
}\n"""

        from deluge.config import find_json_objects

        objects = find_json_objects(s)
        self.assertEqual(len(objects), 2)
Example #4
0
    def test_find_json_objects_double_quote(self):
        """Test with string containing double quote"""
        s = r"""{
  "file": 1,
  "format": 1
}{
  "ssl": true,
  "enabled": false,
  "port": 8115,
  "password": "******"def"
}
"""

        from deluge.config import find_json_objects

        objects = find_json_objects(s)
        self.assertEqual(len(objects), 2)