Esempio n. 1
0
 def test_find_field(self):
     doc = {'a': {'b': {'c': 1}}}
     self.assertEqual(OplogThread._find_field('a', doc),
                      [(['a'], doc['a'])])
     self.assertEqual(OplogThread._find_field('a.b', doc),
                      [(['a', 'b'], doc['a']['b'])])
     self.assertEqual(OplogThread._find_field('a.b.c', doc),
                      [(['a', 'b', 'c'], doc['a']['b']['c'])])
     self.assertEqual(OplogThread._find_field('x', doc), [])
     self.assertEqual(OplogThread._find_field('a.b.x', doc), [])
 def test_find_field(self):
     doc = {"a": {"b": {"c": 1}}}
     self.assertEqual(OplogThread._find_field("a", doc), [(["a"], doc["a"])])
     self.assertEqual(
         OplogThread._find_field("a.b", doc), [(["a", "b"], doc["a"]["b"])]
     )
     self.assertEqual(
         OplogThread._find_field("a.b.c", doc),
         [(["a", "b", "c"], doc["a"]["b"]["c"])],
     )
     self.assertEqual(OplogThread._find_field("x", doc), [])
     self.assertEqual(OplogThread._find_field("a.b.x", doc), [])
 def test_find_field(self):
     doc = {'a': {'b': {'c': 1}}}
     self.assertEqual(OplogThread._find_field('a', doc),
                      [(['a'], doc['a'])])
     self.assertEqual(OplogThread._find_field('a.b', doc),
                      [(['a', 'b'], doc['a']['b'])])
     self.assertEqual(OplogThread._find_field('a.b.c', doc),
                      [(['a', 'b', 'c'], doc['a']['b']['c'])])
     self.assertEqual(OplogThread._find_field('x', doc),
                      [])
     self.assertEqual(OplogThread._find_field('a.b.x', doc),
                      [])
 def test_find_field(self):
     doc = {"a": {"b": {"c": 1}}}
     self.assertEqual(OplogThread._find_field("a", doc),
                      [(["a"], doc["a"])])
     self.assertEqual(OplogThread._find_field("a.b", doc),
                      [(["a", "b"], doc["a"]["b"])])
     self.assertEqual(
         OplogThread._find_field("a.b.c", doc),
         [(["a", "b", "c"], doc["a"]["b"]["c"])],
     )
     self.assertEqual(OplogThread._find_field("x", doc), [])
     self.assertEqual(OplogThread._find_field("a.b.x", doc), [])