diff --git a/chart.go b/chart.go index e169387..9748a95 100644 --- a/chart.go +++ b/chart.go @@ -370,8 +370,8 @@ func Render(opt ChartOption) (*Draw, error) { }, // bar render func() error { - // 如果是pie或者无bar类型的series - if isPieChart || len(barSeries) == 0 { + // 如果无bar类型的series + if len(barSeries) == 0 { return nil } options, err := barChartRender(barChartOption{ @@ -387,8 +387,8 @@ func Render(opt ChartOption) (*Draw, error) { }, // line render func() error { - // 如果是pie或者无line类型的series - if isPieChart || len(lineSeries) == 0 { + // 如果无line类型的series + if len(lineSeries) == 0 { return nil } options, err := lineChartRender(lineChartOption{ @@ -444,8 +444,8 @@ func chartBasicRender(opt *ChartOption) (*basicRenderResult, error) { Width: opt.getWidth(), Height: opt.getHeight(), }, - PaddingOption(opt.Padding), BoxOption(opt.Box), + PaddingOption(opt.Padding), ) if err != nil { return nil, err diff --git a/chart_test.go b/chart_test.go index 1f4d1f4..c73745e 100644 --- a/chart_test.go +++ b/chart_test.go @@ -338,7 +338,7 @@ func TestChartRender(t *testing.T) { assert.Nil(err) data, err := d.Bytes() assert.Nil(err) - assert.Equal("\\n2012201320142015201620170153045607590Milk TeaMatcha LatteCheese CocoaWalnut BrownieMilk Tea: 34.03%Matcha Latte: 27.66%Cheese Cocoa: 22.32%Walnut Brownie: 15.96%SalesAdministrationInformation TechnologyCustomer SupportDevelopmentMarketingAllocated BudgetActual Spending", string(data)) + assert.Equal("\\n2012201320142015201620170153045607590Milk TeaMatcha LatteCheese CocoaWalnut BrownieMilk Tea: 34.03%Matcha Latte: 27.66%Cheese Cocoa: 22.32%Walnut Brownie: 15.96%SalesAdministrationInformation TechnologyCustomer SupportDevelopmentMarketingAllocated BudgetActual Spending", string(data)) } func BenchmarkMultiChartPNGRender(b *testing.B) {