def test_create_file(self):

        workbook = Workbook(self.got_filename)

        worksheet = workbook.add_worksheet()
        chart = workbook.add_chart({'type': 'column'})

        chart.axis_ids = [91631616, 91633152]

        data = [
            [2, 2, 2],
            [2, 2, 2],
            [2, 2, 2],
            [2, 2, 2],
            [2, 2, 2],
            [2, 2, 2],
            [2, 2, 2],
            [2, 2, 2],
        ]

        worksheet.write_column('A1', data[0])
        worksheet.write_column('B1', data[1])
        worksheet.write_column('C1', data[2])
        worksheet.write_column('D1', data[3])
        worksheet.write_column('E1', data[4])
        worksheet.write_column('F1', data[5])
        worksheet.write_column('G1', data[6])
        worksheet.write_column('H1', data[7])

        chart.add_series({
            'values': '=Sheet1!$A$1:$A$3',
            'pattern': {
                'pattern': 'percent_5',
                'fg_color': 'yellow',
                'bg_color': 'red'
            }
        })

        chart.add_series({
            'values': '=Sheet1!$B$1:$B$3',
            'pattern': {
                'pattern': 'percent_50',
                'fg_color': '#FF0000',
            }
        })

        chart.add_series({
            'values': '=Sheet1!$C$1:$C$3',
            'pattern': {
                'pattern': 'light_downward_diagonal',
                'fg_color': '#FFC000',
            }
        })

        chart.add_series({
            'values': '=Sheet1!$D$1:$D$3',
            'pattern': {
                'pattern': 'light_vertical',
                'fg_color': '#FFFF00',
            }
        })

        chart.add_series({
            'values': '=Sheet1!$E$1:$E$3',
            'pattern': {
                'pattern': 'dashed_downward_diagonal',
                'fg_color': '#92D050',
            }
        })

        chart.add_series({
            'values': '=Sheet1!$F$1:$F$3',
            'pattern': {
                'pattern': 'zigzag',
                'fg_color': '#00B050',
            }
        })

        chart.add_series({
            'values': '=Sheet1!$G$1:$G$3',
            'pattern': {
                'pattern': 'divot',
                'fg_color': '#00B0F0',
            }
        })

        chart.add_series({
            'values': '=Sheet1!$H$1:$H$3',
            'pattern': {
                'pattern': 'small_grid',
                'fg_color': '#0070C0',
            }
        })

        worksheet.insert_chart('E9', chart)

        workbook.close()

        self.assertExcelEqual()
Test the creation of a simple XlsxWriter file.
dataset/ETHPy150Open jmcnamara/XlsxWriter/xlsxwriter/test/comparison/test_chart_pattern08.py/TestCompareXLSXFiles.test_create_file