(dataWithoutTraceType, layout)
| 1585 | }); |
| 1586 | |
| 1587 | function mockFunnelPlot(dataWithoutTraceType, layout) { |
| 1588 | var traceTemplate = { type: 'funnel' }; |
| 1589 | |
| 1590 | var dataWithTraceType = dataWithoutTraceType.map(function(trace) { |
| 1591 | return Lib.extendFlat({}, traceTemplate, trace); |
| 1592 | }); |
| 1593 | |
| 1594 | var gd = { |
| 1595 | data: dataWithTraceType, |
| 1596 | layout: layout || {}, |
| 1597 | calcdata: [], |
| 1598 | _context: {locale: 'en', locales: {}} |
| 1599 | }; |
| 1600 | |
| 1601 | supplyAllDefaults(gd); |
| 1602 | Plots.doCalcdata(gd); |
| 1603 | |
| 1604 | return gd; |
| 1605 | } |
| 1606 | |
| 1607 | function assertArrayField(calcData, prop, expectation) { |
| 1608 | var values = Lib.nestedProperty(calcData, prop).get(); |
no outgoing calls
no test coverage detected
searching dependent graphs…