示例#1
0
def make_job_details(job_class):
    return JobDetails(
        title=job_class.title,
        description=job_class.description,
        salary_low=util.format_currency(job_class.salary_low),
        salary_high=util.format_currency(job_class.salary_high),
        responsibilities=job_class.responsibilities,
        qualifications=job_class.qualifications,
        exam_notes=job_class.exam_notes)
示例#2
0
 def test_adds_commas(self):
     self.assertEqual(util.format_currency(1249826), '$1,249,826')
示例#3
0
 def test_formats_integers(self):
     self.assertEqual(util.format_currency(5), '$5')
示例#4
0
 def test_formats_floats_with_no_decimals(self):
     self.assertEqual(util.format_currency(5.0), '$5.00')
示例#5
0
 def test_formats_floats(self):
     self.assertEqual(util.format_currency(5.25), '$5.25')