Пример #1
0
 def test_extract_fields(self):
     """Test the functions that extract a field from a stats object."""
     stats = {
         'completed': '80%',
         'last_update': '00:00',
         'foo': 'bar',
     }
     self.assertEqual(stats['completed'],
                      '%s%%' % Project._extract_completed(stats))
     self.assertEqual(stats['last_update'], Project._extract_updated(stats))
Пример #2
0
 def test_extract_fields(self):
     """Test the functions that extract a field from a stats object."""
     stats = {
         'completed': '80%',
         'last_update': '00:00',
         'foo': 'bar',
     }
     self.assertEqual(
         stats['completed'], '%s%%' % Project._extract_completed(stats)
     )
     self.assertEqual(stats['last_update'], Project._extract_updated(stats))
Пример #3
0
 def test_field_used_per_mode(self):
     """Test the fields used for each mode."""
     Project._extract_completed(self.stats, 'translate')
     self.stats.__getitem__.assert_called_with('completed')
     Project._extract_completed(self.stats, 'reviewed')
     self.stats.__getitem__.assert_called_with('reviewed_percentage')
 def test_field_used_per_mode(self):
     """Test the fields used for each mode."""
     Project._extract_completed(self.stats, 'translate')
     self.stats.__getitem__.assert_called_with('completed')
     Project._extract_completed(self.stats, 'reviewed')
     self.stats.__getitem__.assert_called_with('reviewed_percentage')
Пример #5
0
 def test_extract_fields(self):
     """Test the functions that extract a field from a stats object."""
     stats = {"completed": "80%", "last_update": "00:00", "foo": "bar"}
     self.assertEqual(stats["completed"], "%s%%" % Project._extract_completed(stats))
     self.assertEqual(stats["last_update"], Project._extract_updated(stats))