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))
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))
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')
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))