예제 #1
0
 def test_multiple_fields(self):
     note = {'foo': 'bar', 'baz': 'qux'}
     self.assertEqual(get_first(['foo', 'baz'], note), 'bar')
     self.assertEqual(get_first(['baz', 'foo'], note), 'qux')
예제 #2
0
 def test_no_field(self):
     self.assertEqual(get_first(['foo'], {'bar': 'baz'}), '')
예제 #3
0
 def test_no_content(self):
     self.assertEqual(get_first(['foo'], {'foo': ''}), '')
예제 #4
0
 def test_content(self):
     self.assertEqual(get_first(['foo'], {'foo': 'bar'}), 'bar')
 def test_empty_field(self):
     self.assertEqual(get_first(['foo'], {'foo': ''}), '')
 def test_field_with_text(self):
     self.assertEqual(get_first(['foo'], {'foo': 'bar'}), 'bar')