'Test font formatting.'

def test_create_file_in_memory(self):

    workbook = Workbook(self.got_filename, {'in_memory': True})
    worksheet = workbook.add_worksheet()
    worksheet.set_row(5, 18)
    worksheet.set_row(6, 18)
    format1 = workbook.add_format({'bold': 1})
    format2 = workbook.add_format({'italic': 1})
    format3 = workbook.add_format({'bold': 1, 'italic': 1})
    format4 = workbook.add_format({'underline': 1})
    format5 = workbook.add_format({'font_strikeout': 1})
    format6 = workbook.add_format({'font_script': 1})
    format7 = workbook.add_format({'font_script': 2})
    worksheet.write_string(0, 0, 'Foo', format1)
    worksheet.write_string(1, 0, 'Foo', format2)
    worksheet.write_string(2, 0, 'Foo', format3)
    worksheet.write_string(3, 0, 'Foo', format4)
    worksheet.write_string(4, 0, 'Foo', format5)
    worksheet.write_string(5, 0, 'Foo', format6)
    worksheet.write_string(6, 0, 'Foo', format7)
    workbook.close()
    self.assertExcelEqual()
