You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@echarts.apache.org by sh...@apache.org on 2021/05/06 08:48:57 UTC

[echarts] branch enhance-visual-regression-test updated: test: use simpleRequire to replace esl

This is an automated email from the ASF dual-hosted git repository.

shenyi pushed a commit to branch enhance-visual-regression-test
in repository https://gitbox.apache.org/repos/asf/echarts.git


The following commit(s) were added to refs/heads/enhance-visual-regression-test by this push:
     new 8544dd7  test: use simpleRequire to replace esl
8544dd7 is described below

commit 8544dd7fc5ce5978565d0d257e574974d2bf96b1
Author: pissang <bm...@gmail.com>
AuthorDate: Thu May 6 16:47:53 2021 +0800

    test: use simpleRequire to replace esl
---
 test/allZero.html                          |   2 +-
 test/animation-additive.html               |   2 +-
 test/appendData.html                       |   2 +-
 test/area-large.html                       |   2 +-
 test/area-smooth.html                      |   2 +-
 test/area-stack.html                       |   2 +-
 test/area2.html                            |   2 +-
 test/areaLineUpdate.html                   |   2 +-
 test/aria-line-bar.html                    |   2 +-
 test/aria-pie.html                         |   2 +-
 test/axes.html                             |   2 +-
 test/axis-arrow.html                       |   2 +-
 test/axis-boundaryGap.html                 |   2 +-
 test/axis-containLabel.html                |   2 +-
 test/axis-containLabel2.html               |   2 +-
 test/axis-filter-extent.html               |   2 +-
 test/axis-interval.html                    |   2 +-
 test/axis-interval2.html                   |   2 +-
 test/axis-lastLabel.html                   |   2 +-
 test/axis-minorTick.html                   |   2 +-
 test/axis-multiple.html                    |   2 +-
 test/axis-name.html                        |   2 +-
 test/axis-splitArea.html                   |   2 +-
 test/axis-style.html                       |   2 +-
 test/axis.html                             |   2 +-
 test/axisLabel.html                        |   2 +-
 test/axisPosition.html                     |   2 +-
 test/bar-background.html                   |   2 +-
 test/bar-label-rotation.html               |   2 +-
 test/bar-large.html                        |   2 +-
 test/bar-log.html                          |   2 +-
 test/bar-others.html                       |   2 +-
 test/bar-overflow-time-plot.html           |   2 +-
 test/bar-polar-basic-radial.html           |   2 +-
 test/bar-polar-basic.html                  |   2 +-
 test/bar-polar-long-label.html             |   2 +-
 test/bar-polar-multi-series-radial.html    |   2 +-
 test/bar-polar-multi-series.html           |   2 +-
 test/bar-polar-null-data-radial.html       |   2 +-
 test/bar-polar-null-data.html              |   2 +-
 test/bar-polar-real-estate.html            |   2 +-
 test/bar-polar-stack.html                  |   2 +-
 test/bar-race.html                         |   2 +-
 test/bar-race2.html                        |   2 +-
 test/bar-stack.html                        |   2 +-
 test/bar-start.html                        |   2 +-
 test/bar-stream-large.html                 |   2 +-
 test/bar-stream-large1.html                |   2 +-
 test/bar-t.html                            |   2 +-
 test/bar-width.html                        |   2 +-
 test/bar.html                              |   2 +-
 test/bar2.html                             |   2 +-
 test/bar3.html                             |   2 +-
 test/bmap-mapOptions.html                  |   2 +-
 test/bmap.html                             |   2 +-
 test/bmap2.html                            |   2 +-
 test/boxplot-multi.html                    |   2 +-
 test/boxplot.html                          |   2 +-
 test/brush.html                            |   2 +-
 test/brush2.html                           |   2 +-
 test/brush3.html                           |   2 +-
 test/build/mktest-tpl.html                 |   2 +-
 test/calendar-converter.html               |   2 +-
 test/calendar-effectScater.html            |   2 +-
 test/calendar-graph.html                   |   2 +-
 test/calendar-heatmap.html                 |   2 +-
 test/calendar-month.html                   |   2 +-
 test/calendar-more.html                    |   2 +-
 test/calendar-orient.html                  |   2 +-
 test/calendar-range.html                   |   2 +-
 test/calendar-scatter.html                 |   2 +-
 test/calendar-simple.html                  |   2 +-
 test/calendar-size.html                    |   2 +-
 test/calendar-split.html                   |   2 +-
 test/calendar-timezone.html                |   2 +-
 test/calendar-type.html                    |   2 +-
 test/calendar-vertical.html                |   2 +-
 test/calendar-week.html                    |   2 +-
 test/calendar-year.html                    |   2 +-
 test/calendar.html                         |   2 +-
 test/candlestick-doji.html                 |   2 +-
 test/candlestick-empty.html                |   2 +-
 test/candlestick-large.html                |   2 +-
 test/candlestick-large2.html               |   2 +-
 test/candlestick-large3.html               |   2 +-
 test/candlestick.html                      |   2 +-
 test/candlestickConnect.html               |   2 +-
 test/canvas-replay.html                    |   2 +-
 test/clip-large1.html                      |   2 +-
 test/clip.html                             |   2 +-
 test/color-mix-aqi.html                    |   2 +-
 test/connect-dynamic.html                  |   2 +-
 test/connect-manually.html                 |   2 +-
 test/connect.html                          |   2 +-
 test/connect2.html                         |   3 +-
 test/css-transform.html                    |   2 +-
 test/custom-bmap-grid.html                 |   9 +-
 test/custom-bmap-polygon.html              |   2 +-
 test/custom-children-remove.html           |   2 +-
 test/custom-feature.html                   |   2 +-
 test/custom-hexbin.html                    |   2 +-
 test/custom-shape-morphing.html            |   2 +-
 test/custom-shape-morphing2.html           |   2 +-
 test/custom-shape-morphing3.html           |   2 +-
 test/custom-text-content.html              |   2 +-
 test/custom-transition.html                |   2 +-
 test/custom-transition2.html               |   2 +-
 test/custom.html                           |   2 +-
 test/data-transform-aggregate.html         |   2 +-
 test/data-transform-ecStat.html            |   2 +-
 test/data-transform.html                   |   2 +-
 test/dataSelect.html                       |   2 +-
 test/dataView.html                         |   2 +-
 test/dataZoom-axes.html                    |   2 +-
 test/dataZoom-axis-type.html               |   2 +-
 test/dataZoom-cartesian-h.html             |   2 +-
 test/dataZoom-cartesian-v.html             |   2 +-
 test/dataZoom-clip.html                    |   2 +-
 test/dataZoom-dataShadow.html              |   2 +-
 test/dataZoom-dataShadow0.html             |   2 +-
 test/dataZoom-dataShadow1.html             |   2 +-
 test/dataZoom-dataShadow2.html             |   2 +-
 test/dataZoom-dynamic.html                 |   2 +-
 test/dataZoom-extreme.html                 |   2 +-
 test/dataZoom-feature.html                 |   2 +-
 test/dataZoom-geo.html                     |   2 +-
 test/dataZoom-rainfall-connect.html        |   2 +-
 test/dataZoom-rainfall-inside.html         |   2 +-
 test/dataZoom-rainfall.html                |   2 +-
 test/dataZoom-scatter-category.html        |   2 +-
 test/dataZoom-scatter-hv-polar.html        |   2 +-
 test/dataZoom-scatter-hv.html              |   2 +-
 test/dataZoom-scroll.html                  |   2 +-
 test/dataZoom-sync.html                    |   2 +-
 test/dataZoom-toolbox.html                 |   2 +-
 test/dataZoomHighPrecision.html            |   2 +-
 test/dataset-category.html                 |   2 +-
 test/dataset-charts.html                   |   2 +-
 test/dataset-guess.html                    |   2 +-
 test/dataset-layout.html                   |   2 +-
 test/dataset-pivot.html                    |   2 +-
 test/decal.html                            |   2 +-
 test/diff.html                             |   2 +-
 test/drag-out.html                         |   2 +-
 test/dynamic-splitNumber.html              |   2 +-
 test/dynamicData.html                      |   2 +-
 test/dynamicData2.html                     |   2 +-
 test/dynamicData3.html                     |   2 +-
 test/ec-event.html                         |   2 +-
 test/effectScatter.html                    |   2 +-
 test/effectScatter2.html                   |   2 +-
 test/encode.html                           |   2 +-
 test/finished.html                         |   2 +-
 test/force-case.html                       |   2 +-
 test/force-edge-ignoreLayout.html          |   2 +-
 test/force-friction.html                   |   2 +-
 test/force.html                            |   2 +-
 test/force2.html                           |   2 +-
 test/force3.html                           |   2 +-
 test/funnel.html                           |   2 +-
 test/gauge-case.html                       |   2 +-
 test/gauge-distance.html                   |   8 +-
 test/gauge-group-title-detail.html         |   2 +-
 test/gauge-pointer.html                    |   8 +-
 test/gauge-progress.html                   |   2 +-
 test/gauge-simple.html                     |   2 +-
 test/gauge.html                            |   2 +-
 test/geo-data-stream.html                  |   2 +-
 test/geo-labelFormatter.html               |   2 +-
 test/geo-layout.html                       |   2 +-
 test/geo-lines.html                        |   2 +-
 test/geo-map.html                          |   2 +-
 test/geo-random-stream.html                |   2 +-
 test/geo-svg-demo.html                     |   2 +-
 test/geo-svg.html                          |   2 +-
 test/geo-update.html                       |   2 +-
 test/geoLine.html                          |   2 +-
 test/geoScatter.html                       |   2 +-
 test/getOption.html                        |   2 +-
 test/graph-circular.html                   |   2 +-
 test/graph-grid-life.html                  |   2 +-
 test/graph-grid.html                       |   2 +-
 test/graph-label-rotate.html               |   2 +-
 test/graph-multiple-edges.html             |   2 +-
 test/graph-simple.html                     |   2 +-
 test/graph-symbol.html                     |   2 +-
 test/graph.html                            |   2 +-
 test/graphic-cases.html                    |   2 +-
 test/graphic-draggable.html                |   2 +-
 test/graphicOption.html                    |   2 +-
 test/graphicRemove.html                    |   2 +-
 test/gridSimple.html                       |   2 +-
 test/heatmap-gap-bug.html                  |   2 +-
 test/heatmap-geo.html                      |   2 +-
 test/heatmap-large.html                    |   2 +-
 test/heatmap-map.html                      |   2 +-
 test/heatmap.html                          |   2 +-
 test/homepage3.html                        |   2 +-
 test/hoverFocus.html                       |   2 +-
 test/hoverFocus2.html                      |   2 +-
 test/hoverStyle.html                       |   2 +-
 test/hoverStyle2.html                      |   2 +-
 test/ie11.html                             |   2 +-
 test/label-animation.html                  |   2 +-
 test/label-formatter.html                  |   2 +-
 test/label-layout.html                     |   2 +-
 test/label-position.html                   |   2 +-
 test/lang.html                             |   2 +-
 test/largeLine-tooltip.html                |   2 +-
 test/largeLine.html                        |   2 +-
 test/largeScatterWithEmpty.html            |   2 +-
 test/lazyUpdate.html                       |   2 +-
 test/legend-borderColor.html               |   2 +-
 test/legend-feature.html                   |   2 +-
 test/legend-scroll2plain.html              |   6 +-
 test/legend-style.html                     |   2 +-
 test/legend-visualMapColor.html            |   2 +-
 test/legend.html                           |   2 +-
 test/lib/config.js                         |  30 ++--
 test/lib/esl.js                            |   1 -
 test/lib/simpleRequire.js                  | 254 +++++++++++++++++++++++++++++
 test/line-animation.html                   |   2 +-
 test/line-boldWhenHover.html               |   2 +-
 test/line-crash.html                       |   2 +-
 test/line-endLabel.html                    |   2 +-
 test/line-extraneous.html                  |   2 +-
 test/line-large.html                       |   2 +-
 test/line-non-continuous.html              |   2 +-
 test/line-style.html                       |   2 +-
 test/line-visual.html                      |   2 +-
 test/line.html                             |   2 +-
 test/linear-gradient.html                  |   2 +-
 test/lines-bus.html                        |   2 +-
 test/lines-flight.html                     |   2 +-
 test/lines-grid.html                       |   2 +-
 test/lines-mergeOption.html                |   2 +-
 test/lines-ny-appendData.html              |   2 +-
 test/lines-remove.html                     |   2 +-
 test/lines-stream-large.html               |   2 +-
 test/lines-stream-not-large.html           |   2 +-
 test/lines-symbol.html                     |   2 +-
 test/lines-track.html                      |   2 +-
 test/loading.html                          |  10 +-
 test/logScale.html                         |   2 +-
 test/map-contour.html                      |   2 +-
 test/map-default.html                      |   2 +-
 test/map-grid.html                         |   2 +-
 test/map-labels.html                       |   2 +-
 test/map-locate.html                       |   2 +-
 test/map-nameProperty.html                 |   2 +-
 test/map-nested.html                       |   2 +-
 test/map-parallel.html                     |   2 +-
 test/map-province.html                     |   2 +-
 test/map.html                              |   2 +-
 test/mapWorld.html                         |   2 +-
 test/markArea.html                         |   2 +-
 test/markLine-subPixel.html                |   2 +-
 test/markLine-symbolRotate.html            |   2 +-
 test/markLine.html                         |   2 +-
 test/markPoint.html                        |   2 +-
 test/masterPainterColorChoice.html         |   2 +-
 test/media-dataZoom.html                   |   2 +-
 test/media-finance.html                    |   2 +-
 test/media-pie.html                        |   2 +-
 test/min-max-function.html                 |   2 +-
 test/mix.html                              |   2 +-
 test/mobileBench.html                      |   2 +-
 test/multipleGrid.html                     |   2 +-
 test/new-tooltip.html                      |   2 +-
 test/option-replaceMerge.html              |   2 +-
 test/option-replaceMerge2.html             |   2 +-
 test/parallel-aqi.html                     |   2 +-
 test/parallel-feature.html                 |   2 +-
 test/parallel-lineStyle.html               |   2 +-
 test/parallel-nutrients.html               |   2 +-
 test/pictorial-repeat.html                 |   2 +-
 test/pictorial-single.html                 |   2 +-
 test/pie-action.html                       |   2 +-
 test/pie-alignTo.html                      |   2 +-
 test/pie-animation.html                    |   2 +-
 test/pie-calculable.html                   |   2 +-
 test/pie-clipPath.html                     |   2 +-
 test/pie-cornerRadius.html                 |   2 +-
 test/pie-dataView.html                     |   2 +-
 test/pie-digits.html                       |   2 +-
 test/pie-label-extreme.html                |   2 +-
 test/pie-label-mobile.html                 |   2 +-
 test/pie-label.html                        |   2 +-
 test/pie-richText.html                     |   2 +-
 test/pie-visual.html                       |   2 +-
 test/pie.html                              |   2 +-
 test/pie2.html                             |   2 +-
 test/pie3.html                             |   2 +-
 test/pieDynamic.html                       |   2 +-
 test/polar-rounded.html                    |   2 +-
 test/polarLine.html                        |   2 +-
 test/polarLine2.html                       |   2 +-
 test/polarScatter.html                     |   2 +-
 test/punchCard.html                        |   2 +-
 test/radar-axis.html                       |   2 +-
 test/radar.html                            |   2 +-
 test/radar2.html                           |   2 +-
 test/radar3.html                           |   2 +-
 test/radar4.html                           |   2 +-
 test/resize-animation.html                 |   2 +-
 test/richText-fontsize.html                |   2 +-
 test/roseExtreme.html                      |   2 +-
 test/roseType.html                         |   2 +-
 test/sample-compare.html                   |   2 +-
 test/sankey-depth.html                     |   2 +-
 test/sankey-jump.html                      |   2 +-
 test/sankey-level.html                     |   2 +-
 test/sankey-nodeAlign-left.html            |   2 +-
 test/sankey-nodeAlign-right.html           |   2 +-
 test/sankey-ringed.html                    |   2 +-
 test/sankey-vertical-energy.html           |   2 +-
 test/sankey-vertical.html                  |   2 +-
 test/sankey.html                           |   2 +-
 test/scale-integer.html                    |   2 +-
 test/scatter-markline.html                 |   2 +-
 test/scatter-random-stream-fix-axis.html   |   2 +-
 test/scatter-random-stream.html            |   2 +-
 test/scatter-single-axis.html              |   2 +-
 test/scatter-stream-large.html             |   2 +-
 test/scatter-stream-not-large.html         |   2 +-
 test/scatter-stream-visual.html            |   2 +-
 test/scatter-weibo.html                    |   2 +-
 test/scatter.html                          |   2 +-
 test/scatterMatrix.html                    |   2 +-
 test/selectedMode.html                     |   2 +-
 test/showTip.html                          |   2 +-
 test/singleAxisScales.html                 |   2 +-
 test/smooth.html                           |   2 +-
 test/stackBar-dataZoom.html                |   2 +-
 test/stream-basic1.html                    |   2 +-
 test/stream-basic2.html                    |   2 +-
 test/stream-filter.html                    |   2 +-
 test/stream-filter2.html                   |   2 +-
 test/sunburst-book.html                    |   2 +-
 test/sunburst-canvas.html                  |   2 +-
 test/sunburst-drink.html                   |   2 +-
 test/sunburst-highlight.html               |   2 +-
 test/sunburst-itemStyle.html               |   2 +-
 test/sunburst-simple.html                  |   2 +-
 test/sunburst-visualMap.html               |   2 +-
 test/sunburst.html                         |   2 +-
 test/svg-gradient-opacity.html             |   2 +-
 test/svg-test.html                         |   2 +-
 test/symbol.html                           |   2 +-
 test/symbol2.html                          |   2 +-
 test/symbol3.html                          |   2 +-
 test/theme.html                            |   2 +-
 test/themeRiver.html                       |   4 +-
 test/themeRiver2.html                      |   2 +-
 test/themeRiver3.html                      |   4 +-
 test/timeScale-formatter.html              |   2 +-
 test/timeScale.html                        |   2 +-
 test/timeScale2.html                       |   2 +-
 test/timeZone.html                         |   2 +-
 test/timeline-dynamic-series.html          |   2 +-
 test/timeline-finance.html                 |   2 +-
 test/timeline-layout.html                  |   2 +-
 test/timeline-life.html                    |   2 +-
 test/tmp-base.html                         |   2 +-
 test/toolbox-saveImage-background-svg.html |   2 +-
 test/toolbox-saveImage-background.html     |   2 +-
 test/toolbox-stack-custom.html             |   2 +-
 test/toolbox-stack.html                    |   2 +-
 test/toolbox-textStyle.html                |   2 +-
 test/toolbox-title.html                    |   2 +-
 test/toolbox-tooltip.html                  |   2 +-
 test/tooltip-action.html                   |   2 +-
 test/tooltip-axisPointer.html              |   2 +-
 test/tooltip-axisPointer2.html             |   2 +-
 test/tooltip-cascade.html                  |   2 +-
 test/tooltip-component.html                |   2 +-
 test/tooltip-domnode.html                  |   2 +-
 test/tooltip-event.html                    |   2 +-
 test/tooltip-link.html                     |   2 +-
 test/tooltip-rich.html                     |   2 +-
 test/tooltip-setOption.html                |   2 +-
 test/tooltip-textStyle.html                |   2 +-
 test/tooltip-touch.html                    |   2 +-
 test/tooltip-windowResize.html             |   2 +-
 test/tooltip.html                          |   2 +-
 test/touch-candlestick.html                |   2 +-
 test/touch-slide.html                      |   2 +-
 test/touch-test.html                       |   2 +-
 test/tree-addNode.html                     |   2 +-
 test/tree-basic.html                       |   2 +-
 test/tree-image.html                       |   2 +-
 test/tree-image2.html                      |   2 +-
 test/tree-legend.html                      |   2 +-
 test/tree-orient-right-left.html           |   2 +-
 test/tree-orient-top-bottom.html           |   2 +-
 test/tree-polyline.html                    |   2 +-
 test/tree-radial.html                      |   2 +-
 test/tree-recurrentRemoveNode.html         |   2 +-
 test/tree-removeNode.html                  |   2 +-
 test/tree-roam.html                        |   2 +-
 test/tree-vertical.html                    |   2 +-
 test/treemap-action.html                   |   2 +-
 test/treemap-disk.html                     |   2 +-
 test/treemap-disk2.html                    |   2 +-
 test/treemap-obama.html                    |   2 +-
 test/treemap-option.html                   |   2 +-
 test/treemap-option2.html                  |   2 +-
 test/treemap-simple.html                   |   2 +-
 test/treemap-simple2.html                  |   2 +-
 test/treemap-visual.html                   |   2 +-
 test/visualMap-categories.html             |   2 +-
 test/visualMap-continuous.html             |   2 +-
 test/visualMap-large.html                  |   2 +-
 test/visualMap-layout.html                 |   2 +-
 test/visualMap-opacity.html                |   2 +-
 test/visualMap-performance1.html           |   2 +-
 test/visualMap-pieces.html                 |   2 +-
 test/visualMap-scatter-colorAndSymbol.html |   2 +-
 test/visualMap-scatter-symbolSize.html     |   2 +-
 test/visualMap-special-case.html           |   2 +-
 test/webkit-dep.html                       |   2 +-
 test/worldPopulationBubble.html            |   2 +-
 422 files changed, 700 insertions(+), 459 deletions(-)

diff --git a/test/allZero.html b/test/allZero.html
index 82b9f83..b65a0ab 100644
--- a/test/allZero.html
+++ b/test/allZero.html
@@ -22,7 +22,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/facePrint.js"></script>
     </head>
diff --git a/test/animation-additive.html b/test/animation-additive.html
index ad62f73..79ba9c7 100644
--- a/test/animation-additive.html
+++ b/test/animation-additive.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/appendData.html b/test/appendData.html
index abaecd3..1d2fef9 100644
--- a/test/appendData.html
+++ b/test/appendData.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/area-large.html b/test/area-large.html
index ccc4792..979fab0 100644
--- a/test/area-large.html
+++ b/test/area-large.html
@@ -22,7 +22,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/area-smooth.html b/test/area-smooth.html
index c369d13..9eebef1 100644
--- a/test/area-smooth.html
+++ b/test/area-smooth.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/area-stack.html b/test/area-stack.html
index 841e8a9..4cc1248 100644
--- a/test/area-stack.html
+++ b/test/area-stack.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/area2.html b/test/area2.html
index 45698fa..70c4b3b 100644
--- a/test/area2.html
+++ b/test/area2.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <meta name="viewport" content="user-scalable=no,width=device-width,height=device-height">
     </head>
diff --git a/test/areaLineUpdate.html b/test/areaLineUpdate.html
index e4597c2..eb0a6ad 100644
--- a/test/areaLineUpdate.html
+++ b/test/areaLineUpdate.html
@@ -22,7 +22,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/facePrint.js"></script>
     </head>
diff --git a/test/aria-line-bar.html b/test/aria-line-bar.html
index bde1b25..2c6fc91 100644
--- a/test/aria-line-bar.html
+++ b/test/aria-line-bar.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/aria-pie.html b/test/aria-pie.html
index 82d4d0c..ec4fa32 100644
--- a/test/aria-pie.html
+++ b/test/aria-pie.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/axes.html b/test/axes.html
index 1393483..75c76e4 100644
--- a/test/axes.html
+++ b/test/axes.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <link rel="stylesheet" href="lib/reset.css">
     </head>
diff --git a/test/axis-arrow.html b/test/axis-arrow.html
index e7da579..4194631 100644
--- a/test/axis-arrow.html
+++ b/test/axis-arrow.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <meta name="viewport" content="width=device-width, initial-scale=1" />
     </head>
diff --git a/test/axis-boundaryGap.html b/test/axis-boundaryGap.html
index 055e0c5..cd9ce02 100644
--- a/test/axis-boundaryGap.html
+++ b/test/axis-boundaryGap.html
@@ -22,7 +22,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/axis-containLabel.html b/test/axis-containLabel.html
index a99df4b..7939cc4 100644
--- a/test/axis-containLabel.html
+++ b/test/axis-containLabel.html
@@ -22,7 +22,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/axis-containLabel2.html b/test/axis-containLabel2.html
index e01fbe5..7a6a630 100755
--- a/test/axis-containLabel2.html
+++ b/test/axis-containLabel2.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/axis-filter-extent.html b/test/axis-filter-extent.html
index a6ef027..f3b284c 100644
--- a/test/axis-filter-extent.html
+++ b/test/axis-filter-extent.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/axis-interval.html b/test/axis-interval.html
index f9c5664..af63f7a 100644
--- a/test/axis-interval.html
+++ b/test/axis-interval.html
@@ -23,7 +23,7 @@ under the License.
 
 <head>
     <meta charset="utf-8">
-    <script src="lib/esl.js"></script>
+    <script src="lib/simpleRequire.js"></script>
     <script src="lib/config.js"></script>
     <script src="lib/jquery.min.js"></script>
     <script src="lib/facePrint.js"></script>
diff --git a/test/axis-interval2.html b/test/axis-interval2.html
index fef05b3..1577ab1 100644
--- a/test/axis-interval2.html
+++ b/test/axis-interval2.html
@@ -22,7 +22,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/axis-lastLabel.html b/test/axis-lastLabel.html
index 5d7d1bd..e53fd6f 100644
--- a/test/axis-lastLabel.html
+++ b/test/axis-lastLabel.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/facePrint.js"></script>
         <script src="lib/testHelper.js"></script>
diff --git a/test/axis-minorTick.html b/test/axis-minorTick.html
index f29e966..86773eb 100644
--- a/test/axis-minorTick.html
+++ b/test/axis-minorTick.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/axis-multiple.html b/test/axis-multiple.html
index 2ac5771..76fbee5 100644
--- a/test/axis-multiple.html
+++ b/test/axis-multiple.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/axis-name.html b/test/axis-name.html
index 2c0c445..6fa4734 100644
--- a/test/axis-name.html
+++ b/test/axis-name.html
@@ -21,7 +21,7 @@ under the License.
 
 <head>
     <meta charset="utf-8">
-    <script src="lib/esl.js"></script>
+    <script src="lib/simpleRequire.js"></script>
     <script src="lib/config.js"></script>
     <meta name="viewport" content="width=device-width, initial-scale=1" />
 </head>
diff --git a/test/axis-splitArea.html b/test/axis-splitArea.html
index dc06c86..caf4a64 100644
--- a/test/axis-splitArea.html
+++ b/test/axis-splitArea.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/axis-style.html b/test/axis-style.html
index c3d353d..f818b8b 100644
--- a/test/axis-style.html
+++ b/test/axis-style.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/axis.html b/test/axis.html
index f3da3cf..72a2338 100644
--- a/test/axis.html
+++ b/test/axis.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <meta name="viewport" content="width=device-width, initial-scale=1" />
     </head>
diff --git a/test/axisLabel.html b/test/axisLabel.html
index e2e5dcb..c8cb8bc 100644
--- a/test/axisLabel.html
+++ b/test/axisLabel.html
@@ -22,7 +22,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/axisPosition.html b/test/axisPosition.html
index 5318023..3b68f21 100644
--- a/test/axisPosition.html
+++ b/test/axisPosition.html
@@ -22,7 +22,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/bar-background.html b/test/bar-background.html
index ccc908c..05a6c8b 100644
--- a/test/bar-background.html
+++ b/test/bar-background.html
@@ -22,7 +22,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/bar-label-rotation.html b/test/bar-label-rotation.html
index 5bf3c53..7040123 100644
--- a/test/bar-label-rotation.html
+++ b/test/bar-label-rotation.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <meta name="viewport" content="width=device-width, initial-scale=1" />
     </head>
diff --git a/test/bar-large.html b/test/bar-large.html
index c8c292d..b245b26 100644
--- a/test/bar-large.html
+++ b/test/bar-large.html
@@ -22,7 +22,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/bar-log.html b/test/bar-log.html
index 9694420..568d57e 100644
--- a/test/bar-log.html
+++ b/test/bar-log.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/bar-others.html b/test/bar-others.html
index eefacbf..28e898e 100644
--- a/test/bar-others.html
+++ b/test/bar-others.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/bar-overflow-time-plot.html b/test/bar-overflow-time-plot.html
index d56e713..057d6c8 100644
--- a/test/bar-overflow-time-plot.html
+++ b/test/bar-overflow-time-plot.html
@@ -22,7 +22,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/bar-polar-basic-radial.html b/test/bar-polar-basic-radial.html
index 9e653bf..38bed35 100644
--- a/test/bar-polar-basic-radial.html
+++ b/test/bar-polar-basic-radial.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <meta name="viewport" content="width=device-width, initial-scale=1" />
     </head>
diff --git a/test/bar-polar-basic.html b/test/bar-polar-basic.html
index 6019d29..3dab721 100644
--- a/test/bar-polar-basic.html
+++ b/test/bar-polar-basic.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <meta name="viewport" content="width=device-width, initial-scale=1" />
     </head>
diff --git a/test/bar-polar-long-label.html b/test/bar-polar-long-label.html
index eb0a13a..e34e67b 100644
--- a/test/bar-polar-long-label.html
+++ b/test/bar-polar-long-label.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <meta name="viewport" content="width=device-width, initial-scale=1" />
     </head>
diff --git a/test/bar-polar-multi-series-radial.html b/test/bar-polar-multi-series-radial.html
index 9413732..9399273 100644
--- a/test/bar-polar-multi-series-radial.html
+++ b/test/bar-polar-multi-series-radial.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <meta name="viewport" content="width=device-width, initial-scale=1" />
     </head>
diff --git a/test/bar-polar-multi-series.html b/test/bar-polar-multi-series.html
index 9525111..685f075 100644
--- a/test/bar-polar-multi-series.html
+++ b/test/bar-polar-multi-series.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <meta name="viewport" content="width=device-width, initial-scale=1" />
     </head>
diff --git a/test/bar-polar-null-data-radial.html b/test/bar-polar-null-data-radial.html
index 62c685c..71d3153 100644
--- a/test/bar-polar-null-data-radial.html
+++ b/test/bar-polar-null-data-radial.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <meta name="viewport" content="width=device-width, initial-scale=1" />
     </head>
diff --git a/test/bar-polar-null-data.html b/test/bar-polar-null-data.html
index 77398f9..f5a85b8 100644
--- a/test/bar-polar-null-data.html
+++ b/test/bar-polar-null-data.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <meta name="viewport" content="width=device-width, initial-scale=1" />
     </head>
diff --git a/test/bar-polar-real-estate.html b/test/bar-polar-real-estate.html
index 3549feb..51965b0 100644
--- a/test/bar-polar-real-estate.html
+++ b/test/bar-polar-real-estate.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <meta name="viewport" content="width=device-width, initial-scale=1" />
     </head>
diff --git a/test/bar-polar-stack.html b/test/bar-polar-stack.html
index fd17608..9887cc9 100644
--- a/test/bar-polar-stack.html
+++ b/test/bar-polar-stack.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <meta name="viewport" content="width=device-width, initial-scale=1" />
     </head>
diff --git a/test/bar-race.html b/test/bar-race.html
index 2b4d3ff..22b7ab2 100644
--- a/test/bar-race.html
+++ b/test/bar-race.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/bar-race2.html b/test/bar-race2.html
index 297cbbf..bbd0a9c 100644
--- a/test/bar-race2.html
+++ b/test/bar-race2.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/bar-stack.html b/test/bar-stack.html
index 2d339bc..4c47b61 100644
--- a/test/bar-stack.html
+++ b/test/bar-stack.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/bar-start.html b/test/bar-start.html
index 26aff8a..5cec302 100644
--- a/test/bar-start.html
+++ b/test/bar-start.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/bar-stream-large.html b/test/bar-stream-large.html
index d3fcf7b..4ccbe8d 100644
--- a/test/bar-stream-large.html
+++ b/test/bar-stream-large.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset='utf-8'>
-        <script src='lib/esl.js'></script>
+        <script src='lib/simpleRequire.js'></script>
         <script src='lib/config.js'></script>
         <script src='lib/jquery.min.js'></script>
         <script src='lib/testHelper.js'></script>
diff --git a/test/bar-stream-large1.html b/test/bar-stream-large1.html
index cb26fa2..8f3107f 100644
--- a/test/bar-stream-large1.html
+++ b/test/bar-stream-large1.html
@@ -22,7 +22,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/bar-t.html b/test/bar-t.html
index 25b964c..01926c1 100644
--- a/test/bar-t.html
+++ b/test/bar-t.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/bar-width.html b/test/bar-width.html
index e2c1621..7ae9bf0 100644
--- a/test/bar-width.html
+++ b/test/bar-width.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/bar.html b/test/bar.html
index 77c760a..f3829a0 100644
--- a/test/bar.html
+++ b/test/bar.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/bar2.html b/test/bar2.html
index 97e428c..a0f0e6c 100644
--- a/test/bar2.html
+++ b/test/bar2.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/bar3.html b/test/bar3.html
index 8177201..f2d6fb3 100644
--- a/test/bar3.html
+++ b/test/bar3.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <meta name="viewport" content="width=device-width, initial-scale=1" />
     </head>
diff --git a/test/bmap-mapOptions.html b/test/bmap-mapOptions.html
index 8df0c1c..1cf9e5c 100644
--- a/test/bmap-mapOptions.html
+++ b/test/bmap-mapOptions.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset='utf-8'>
-        <script src='lib/esl.js'></script>
+        <script src='lib/simpleRequire.js'></script>
         <script src='lib/config.js'></script>
         <script src='lib/jquery.min.js'></script>
         <script src="https://api.map.baidu.com/api?v=2.0&ak=KOmVjPVUAey1G2E8zNhPiuQ6QiEmAwZu"></script>
diff --git a/test/bmap.html b/test/bmap.html
index d5bdff1..9c0b0e7 100644
--- a/test/bmap.html
+++ b/test/bmap.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset='utf-8'>
-        <script src='lib/esl.js'></script>
+        <script src='lib/simpleRequire.js'></script>
         <script src='lib/config.js'></script>
         <script src='lib/jquery.min.js'></script>
         <script src="http://api.map.baidu.com/api?v=2.0&ak=KOmVjPVUAey1G2E8zNhPiuQ6QiEmAwZu"></script>
diff --git a/test/bmap2.html b/test/bmap2.html
index c2ce976..a71ea81 100644
--- a/test/bmap2.html
+++ b/test/bmap2.html
@@ -22,7 +22,7 @@ under the License.
     <head>
         <meta charset='utf-8'>
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src='lib/esl.js'></script>
+        <script src='lib/simpleRequire.js'></script>
         <script src='lib/config.js'></script>
         <script src="https://api.map.baidu.com/api?v=3.0&ak=KOmVjPVUAey1G2E8zNhPiuQ6QiEmAwZu"></script>
     </head>
diff --git a/test/boxplot-multi.html b/test/boxplot-multi.html
index ed4300d..db27f88 100644
--- a/test/boxplot-multi.html
+++ b/test/boxplot-multi.html
@@ -22,7 +22,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/facePrint.js"></script>
         <script src="lib/dat.gui.min.js"></script>
diff --git a/test/boxplot.html b/test/boxplot.html
index 195a15a..2ff4289 100644
--- a/test/boxplot.html
+++ b/test/boxplot.html
@@ -23,7 +23,7 @@ under the License.
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
         <link rel="stylesheet" href="lib/reset.css"/>
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/facePrint.js"></script>
     </head>
diff --git a/test/brush.html b/test/brush.html
index 1a55b13..f005b87 100644
--- a/test/brush.html
+++ b/test/brush.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <link rel="stylesheet" href="lib/reset.css" />
     </head>
diff --git a/test/brush2.html b/test/brush2.html
index 944688d..442eece 100644
--- a/test/brush2.html
+++ b/test/brush2.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <link rel="stylesheet" href="lib/reset.css" />
diff --git a/test/brush3.html b/test/brush3.html
index 5654fbe..b95cb30 100644
--- a/test/brush3.html
+++ b/test/brush3.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/build/mktest-tpl.html b/test/build/mktest-tpl.html
index 15836ef..75d3063 100644
--- a/test/build/mktest-tpl.html
+++ b/test/build/mktest-tpl.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/calendar-converter.html b/test/calendar-converter.html
index a1a8faa..8a621a0 100644
--- a/test/calendar-converter.html
+++ b/test/calendar-converter.html
@@ -24,7 +24,7 @@ under the License.
         <title>calendar</title>
         <meta name="viewport" content="width=device-width, initial-scale=1" />
         <link rel="stylesheet" href="lib/reset.css">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
     </head>
diff --git a/test/calendar-effectScater.html b/test/calendar-effectScater.html
index 4cae0f7..c6a36f4 100644
--- a/test/calendar-effectScater.html
+++ b/test/calendar-effectScater.html
@@ -24,7 +24,7 @@ under the License.
         <title>calendar</title>
         <meta name="viewport" content="width=device-width, initial-scale=1" />
         <link rel="stylesheet" href="lib/reset.css">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
     </head>
diff --git a/test/calendar-graph.html b/test/calendar-graph.html
index 6eca4e9..2e6adbb 100644
--- a/test/calendar-graph.html
+++ b/test/calendar-graph.html
@@ -24,7 +24,7 @@ under the License.
         <title>calendar</title>
         <meta name="viewport" content="width=device-width, initial-scale=1" />
         <link rel="stylesheet" href="lib/reset.css">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
     </head>
diff --git a/test/calendar-heatmap.html b/test/calendar-heatmap.html
index e04f225..96e4e3e 100644
--- a/test/calendar-heatmap.html
+++ b/test/calendar-heatmap.html
@@ -24,7 +24,7 @@ under the License.
         <title>calendar</title>
         <meta name="viewport" content="width=device-width, initial-scale=1" />
         <link rel="stylesheet" href="lib/reset.css">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
     </head>
diff --git a/test/calendar-month.html b/test/calendar-month.html
index 2fac7f5..4c0119e 100644
--- a/test/calendar-month.html
+++ b/test/calendar-month.html
@@ -24,7 +24,7 @@ under the License.
         <title>calendar</title>
         <meta name="viewport" content="width=device-width, initial-scale=1" />
         <link rel="stylesheet" href="lib/reset.css">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
     </head>
diff --git a/test/calendar-more.html b/test/calendar-more.html
index 97cc264..a489e2c 100644
--- a/test/calendar-more.html
+++ b/test/calendar-more.html
@@ -24,7 +24,7 @@ under the License.
         <title>calendar</title>
         <meta name="viewport" content="width=device-width, initial-scale=1" />
         <link rel="stylesheet" href="lib/reset.css">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
     </head>
diff --git a/test/calendar-orient.html b/test/calendar-orient.html
index 434220f..96947c4 100644
--- a/test/calendar-orient.html
+++ b/test/calendar-orient.html
@@ -24,7 +24,7 @@ under the License.
         <title>calendar</title>
         <meta name="viewport" content="width=device-width, initial-scale=1" />
         <link rel="stylesheet" href="lib/reset.css">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
     </head>
diff --git a/test/calendar-range.html b/test/calendar-range.html
index db77e2f..47ea24b 100644
--- a/test/calendar-range.html
+++ b/test/calendar-range.html
@@ -24,7 +24,7 @@ under the License.
         <title>calendar</title>
         <meta name="viewport" content="width=device-width, initial-scale=1" />
         <link rel="stylesheet" href="lib/reset.css">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
     </head>
diff --git a/test/calendar-scatter.html b/test/calendar-scatter.html
index cc410b5..966e175 100644
--- a/test/calendar-scatter.html
+++ b/test/calendar-scatter.html
@@ -24,7 +24,7 @@ under the License.
         <title>calendar</title>
         <meta name="viewport" content="width=device-width, initial-scale=1" />
         <link rel="stylesheet" href="lib/reset.css">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
     </head>
diff --git a/test/calendar-simple.html b/test/calendar-simple.html
index 5a01426..ecaa3a3 100644
--- a/test/calendar-simple.html
+++ b/test/calendar-simple.html
@@ -24,7 +24,7 @@ under the License.
         <title>calendar</title>
         <meta name="viewport" content="width=device-width, initial-scale=1" />
         <link rel="stylesheet" href="lib/reset.css">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
     </head>
diff --git a/test/calendar-size.html b/test/calendar-size.html
index 4ab46a3..01719b5 100644
--- a/test/calendar-size.html
+++ b/test/calendar-size.html
@@ -24,7 +24,7 @@ under the License.
         <title>calendar</title>
         <meta name="viewport" content="width=device-width, initial-scale=1" />
         <link rel="stylesheet" href="lib/reset.css">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
     </head>
diff --git a/test/calendar-split.html b/test/calendar-split.html
index 19614a6..84bfb5e 100644
--- a/test/calendar-split.html
+++ b/test/calendar-split.html
@@ -24,7 +24,7 @@ under the License.
         <title>calendar</title>
         <meta name="viewport" content="width=device-width, initial-scale=1" />
         <link rel="stylesheet" href="lib/reset.css">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
     </head>
diff --git a/test/calendar-timezone.html b/test/calendar-timezone.html
index ede1b35..c55ec1a 100644
--- a/test/calendar-timezone.html
+++ b/test/calendar-timezone.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/calendar-type.html b/test/calendar-type.html
index 9fbf5b4..ee71276 100644
--- a/test/calendar-type.html
+++ b/test/calendar-type.html
@@ -24,7 +24,7 @@ under the License.
         <title>calendar</title>
         <meta name="viewport" content="width=device-width, initial-scale=1" />
         <link rel="stylesheet" href="lib/reset.css">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
     </head>
diff --git a/test/calendar-vertical.html b/test/calendar-vertical.html
index 3f19ef8..7a358f4 100644
--- a/test/calendar-vertical.html
+++ b/test/calendar-vertical.html
@@ -24,7 +24,7 @@ under the License.
         <title>calendar</title>
         <meta name="viewport" content="width=device-width, initial-scale=1" />
         <link rel="stylesheet" href="lib/reset.css">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
     </head>
diff --git a/test/calendar-week.html b/test/calendar-week.html
index 336f0ff..cfb8dd2 100644
--- a/test/calendar-week.html
+++ b/test/calendar-week.html
@@ -24,7 +24,7 @@ under the License.
         <title>calendar</title>
         <meta name="viewport" content="width=device-width, initial-scale=1" />
         <link rel="stylesheet" href="lib/reset.css">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
     </head>
diff --git a/test/calendar-year.html b/test/calendar-year.html
index ff28a6d..c576b48 100644
--- a/test/calendar-year.html
+++ b/test/calendar-year.html
@@ -24,7 +24,7 @@ under the License.
         <title>calendar</title>
         <meta name="viewport" content="width=device-width, initial-scale=1" />
         <link rel="stylesheet" href="lib/reset.css">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
     </head>
diff --git a/test/calendar.html b/test/calendar.html
index dbefc0c..00ecd1e 100644
--- a/test/calendar.html
+++ b/test/calendar.html
@@ -24,7 +24,7 @@ under the License.
         <title>calendar</title>
         <meta name="viewport" content="width=device-width, initial-scale=1" />
         <link rel="stylesheet" href="lib/reset.css">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
     </head>
diff --git a/test/candlestick-doji.html b/test/candlestick-doji.html
index 5db79ef..7d3104f 100644
--- a/test/candlestick-doji.html
+++ b/test/candlestick-doji.html
@@ -22,7 +22,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/facePrint.js"></script>
     </head>
diff --git a/test/candlestick-empty.html b/test/candlestick-empty.html
index b003901..13a783b 100644
--- a/test/candlestick-empty.html
+++ b/test/candlestick-empty.html
@@ -22,7 +22,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/facePrint.js"></script>
     </head>
diff --git a/test/candlestick-large.html b/test/candlestick-large.html
index 5768f67..6c6b1f0 100644
--- a/test/candlestick-large.html
+++ b/test/candlestick-large.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/candlestick-large2.html b/test/candlestick-large2.html
index 81806b6..abcb939 100644
--- a/test/candlestick-large2.html
+++ b/test/candlestick-large2.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/candlestick-large3.html b/test/candlestick-large3.html
index 0ed32cf..5f58a89 100644
--- a/test/candlestick-large3.html
+++ b/test/candlestick-large3.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/candlestick.html b/test/candlestick.html
index 280ef07..255757b 100644
--- a/test/candlestick.html
+++ b/test/candlestick.html
@@ -22,7 +22,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/facePrint.js"></script>
     </head>
diff --git a/test/candlestickConnect.html b/test/candlestickConnect.html
index e1aadb6..44e1f82 100644
--- a/test/candlestickConnect.html
+++ b/test/candlestickConnect.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="./lib/esl.js"></script>
+        <script src="./lib/simpleRequire.js"></script>
         <script src="./lib/config.js"></script>
     </head>
     <body>
diff --git a/test/canvas-replay.html b/test/canvas-replay.html
index 97bc21d..26f7827 100644
--- a/test/canvas-replay.html
+++ b/test/canvas-replay.html
@@ -22,7 +22,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/clip-large1.html b/test/clip-large1.html
index 76514eb..ad1f630 100644
--- a/test/clip-large1.html
+++ b/test/clip-large1.html
@@ -22,7 +22,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="./lib/esl.js"></script>
+        <script src="./lib/simpleRequire.js"></script>
         <script src="./lib/config.js"></script>
         <script src="./lib/facePrint.js"></script>
         <script src="lib/testHelper.js"></script>
diff --git a/test/clip.html b/test/clip.html
index b4e1d6d..e1393c6 100644
--- a/test/clip.html
+++ b/test/clip.html
@@ -22,7 +22,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="./lib/esl.js"></script>
+        <script src="./lib/simpleRequire.js"></script>
         <script src="./lib/config.js"></script>
         <script src="./lib/facePrint.js"></script>
         <script src="lib/testHelper.js"></script>
diff --git a/test/color-mix-aqi.html b/test/color-mix-aqi.html
index bc783ab..bc99599 100644
--- a/test/color-mix-aqi.html
+++ b/test/color-mix-aqi.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="./lib/esl.js"></script>
+        <script src="./lib/simpleRequire.js"></script>
         <script src="./lib/config.js"></script>
         <link rel="stylesheet" href="./lib/reset.css">
     </head>
diff --git a/test/connect-dynamic.html b/test/connect-dynamic.html
index d2d493d..0df3b2d 100644
--- a/test/connect-dynamic.html
+++ b/test/connect-dynamic.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <link rel="stylesheet" href="lib/reset.css" />
     </head>
diff --git a/test/connect-manually.html b/test/connect-manually.html
index c50641e..178a83a 100644
--- a/test/connect-manually.html
+++ b/test/connect-manually.html
@@ -23,7 +23,7 @@ under the License.
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
         <link rel="stylesheet" href="lib/reset.css"/>
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
     </head>
     <body>
diff --git a/test/connect.html b/test/connect.html
index 4310ea3..2b61184 100644
--- a/test/connect.html
+++ b/test/connect.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
     </head>
     <body>
diff --git a/test/connect2.html b/test/connect2.html
index b183964..7d9db85 100644
--- a/test/connect2.html
+++ b/test/connect2.html
@@ -21,7 +21,8 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="./lib/esl.js"></script>
+        <script src="./lib/simpleRequire.js"></script>
+        <script src="lib/jquery.min.js"></script>
         <script src="./lib/config.js"></script>
         <link rel="stylesheet" href="./lib/reset.css">
     </head>
diff --git a/test/css-transform.html b/test/css-transform.html
index 1e79e88..17a6e3e 100644
--- a/test/css-transform.html
+++ b/test/css-transform.html
@@ -22,7 +22,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/custom-bmap-grid.html b/test/custom-bmap-grid.html
index 091ee11..1dd83b5 100644
--- a/test/custom-bmap-grid.html
+++ b/test/custom-bmap-grid.html
@@ -22,7 +22,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/testHelper.js"></script>
         <script src="lib/jquery.min.js"></script>
@@ -131,12 +131,6 @@ under the License.
 
             require([
                 'echarts',
-                // 'echarts/chart/custom',
-                // 'echarts/chart/scatter',
-                // 'echarts/chart/effectScatter',
-                // 'echarts/component/legend',
-                // 'echarts/component/tooltip',
-                // 'echarts/component/visualMap',
                 'extension/bmap'
             ], function (echarts) {
 
@@ -230,6 +224,7 @@ under the License.
                             opacity: 0.7
                         }
                     },
+                    hoverLayerThreshold: 1e5,
                     series: [
                         {
                             type: 'custom',
diff --git a/test/custom-bmap-polygon.html b/test/custom-bmap-polygon.html
index 5c8599e..9d0fc01 100644
--- a/test/custom-bmap-polygon.html
+++ b/test/custom-bmap-polygon.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset='utf-8'>
-        <script src='lib/esl.js'></script>
+        <script src='lib/simpleRequire.js'></script>
         <script src='lib/config.js'></script>
         <script src='lib/jquery.min.js'></script>
         <script src="http://api.map.baidu.com/api?v=2.0&ak=KOmVjPVUAey1G2E8zNhPiuQ6QiEmAwZu"></script>
diff --git a/test/custom-children-remove.html b/test/custom-children-remove.html
index c7333bd..ee74d4f 100644
--- a/test/custom-children-remove.html
+++ b/test/custom-children-remove.html
@@ -22,7 +22,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/custom-feature.html b/test/custom-feature.html
index be3f4e5..73ccc9f 100644
--- a/test/custom-feature.html
+++ b/test/custom-feature.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/custom-hexbin.html b/test/custom-hexbin.html
index a775488..6eea06b 100644
--- a/test/custom-hexbin.html
+++ b/test/custom-hexbin.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/testHelper.js"></script>
diff --git a/test/custom-shape-morphing.html b/test/custom-shape-morphing.html
index 4d89fd9..cbb6f72 100644
--- a/test/custom-shape-morphing.html
+++ b/test/custom-shape-morphing.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset='utf-8'>
-        <script src='lib/esl.js'></script>
+        <script src='lib/simpleRequire.js'></script>
         <script src='lib/config.js'></script>
         <script src='lib/jquery.min.js'></script>
         <script src="http://api.map.baidu.com/api?v=2.0&ak=KOmVjPVUAey1G2E8zNhPiuQ6QiEmAwZu"></script>
diff --git a/test/custom-shape-morphing2.html b/test/custom-shape-morphing2.html
index 2388028..6089fee 100644
--- a/test/custom-shape-morphing2.html
+++ b/test/custom-shape-morphing2.html
@@ -22,7 +22,7 @@ under the License.
     <head>
         <meta charset='utf-8'>
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src='lib/jquery.min.js'></script>
         <script src="../dist/echarts.js"></script>
diff --git a/test/custom-shape-morphing3.html b/test/custom-shape-morphing3.html
index ca651a3..8f367aa 100644
--- a/test/custom-shape-morphing3.html
+++ b/test/custom-shape-morphing3.html
@@ -22,7 +22,7 @@ under the License.
     <head>
         <meta charset='utf-8'>
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src='lib/jquery.min.js'></script>
         <script src="../dist/echarts.js"></script>
diff --git a/test/custom-text-content.html b/test/custom-text-content.html
index d999acd..fa566b0 100644
--- a/test/custom-text-content.html
+++ b/test/custom-text-content.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/custom-transition.html b/test/custom-transition.html
index c624919..f38f153 100644
--- a/test/custom-transition.html
+++ b/test/custom-transition.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/custom-transition2.html b/test/custom-transition2.html
index f67be44..7c03dad 100644
--- a/test/custom-transition2.html
+++ b/test/custom-transition2.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/custom.html b/test/custom.html
index 8737e97..d3c1265 100644
--- a/test/custom.html
+++ b/test/custom.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/testHelper.js"></script>
         <meta name="viewport" content="width=device-width, initial-scale=1" />
diff --git a/test/data-transform-aggregate.html b/test/data-transform-aggregate.html
index 5828e30..3742a1f 100644
--- a/test/data-transform-aggregate.html
+++ b/test/data-transform-aggregate.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/data-transform-ecStat.html b/test/data-transform-ecStat.html
index beb2c2f..7388b35 100644
--- a/test/data-transform-ecStat.html
+++ b/test/data-transform-ecStat.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/data-transform.html b/test/data-transform.html
index cef12cb..ff668e6 100644
--- a/test/data-transform.html
+++ b/test/data-transform.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/dataSelect.html b/test/dataSelect.html
index 8129b65..a6ed90d 100644
--- a/test/dataSelect.html
+++ b/test/dataSelect.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/dataView.html b/test/dataView.html
index 90cd6e6..34ca942 100644
--- a/test/dataView.html
+++ b/test/dataView.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src=""></script>
         <script src="//cdn.datatables.net/1.10.11/js/jquery.dataTables.min.js"></script>
diff --git a/test/dataZoom-axes.html b/test/dataZoom-axes.html
index f528332..d4b3925 100644
--- a/test/dataZoom-axes.html
+++ b/test/dataZoom-axes.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
     </head>
     <body>
diff --git a/test/dataZoom-axis-type.html b/test/dataZoom-axis-type.html
index 3a19502..0235807 100644
--- a/test/dataZoom-axis-type.html
+++ b/test/dataZoom-axis-type.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
     </head>
     <body>
diff --git a/test/dataZoom-cartesian-h.html b/test/dataZoom-cartesian-h.html
index 8a35b84..a17d66e 100644
--- a/test/dataZoom-cartesian-h.html
+++ b/test/dataZoom-cartesian-h.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
     </head>
     <body>
diff --git a/test/dataZoom-cartesian-v.html b/test/dataZoom-cartesian-v.html
index 106f64f..b06a7a5 100644
--- a/test/dataZoom-cartesian-v.html
+++ b/test/dataZoom-cartesian-v.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
     </head>
     <body>
diff --git a/test/dataZoom-clip.html b/test/dataZoom-clip.html
index 83145bd..b360ee9 100644
--- a/test/dataZoom-clip.html
+++ b/test/dataZoom-clip.html
@@ -22,7 +22,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/dataZoom-dataShadow.html b/test/dataZoom-dataShadow.html
index d307a06..6aac92f 100644
--- a/test/dataZoom-dataShadow.html
+++ b/test/dataZoom-dataShadow.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
     </head>
     <body>
diff --git a/test/dataZoom-dataShadow0.html b/test/dataZoom-dataShadow0.html
index e2c6414..dab66ec 100644
--- a/test/dataZoom-dataShadow0.html
+++ b/test/dataZoom-dataShadow0.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
     </head>
     <body>
diff --git a/test/dataZoom-dataShadow1.html b/test/dataZoom-dataShadow1.html
index fb1d755..3782cb4 100644
--- a/test/dataZoom-dataShadow1.html
+++ b/test/dataZoom-dataShadow1.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
     </head>
     <body>
diff --git a/test/dataZoom-dataShadow2.html b/test/dataZoom-dataShadow2.html
index 57a629d..edadfe1 100644
--- a/test/dataZoom-dataShadow2.html
+++ b/test/dataZoom-dataShadow2.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
     </head>
     <body>
diff --git a/test/dataZoom-dynamic.html b/test/dataZoom-dynamic.html
index 681ac02..241ced1 100644
--- a/test/dataZoom-dynamic.html
+++ b/test/dataZoom-dynamic.html
@@ -22,7 +22,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/testHelper.js"></script>
         <meta name="viewport" content="width=device-width, initial-scale=1" />
diff --git a/test/dataZoom-extreme.html b/test/dataZoom-extreme.html
index bf28984..ccb2398 100644
--- a/test/dataZoom-extreme.html
+++ b/test/dataZoom-extreme.html
@@ -24,7 +24,7 @@ under the License.
 <head>
     <meta charset="utf-8">
     <meta name="viewport" content="width=device-width, initial-scale=1" />
-    <script src="lib/esl.js"></script>
+    <script src="lib/simpleRequire.js"></script>
     <script src="lib/config.js"></script>
     <script src="lib/jquery.min.js"></script>
     <script src="lib/facePrint.js"></script>
diff --git a/test/dataZoom-feature.html b/test/dataZoom-feature.html
index 1110036..8f2b5b0 100644
--- a/test/dataZoom-feature.html
+++ b/test/dataZoom-feature.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/dataZoom-geo.html b/test/dataZoom-geo.html
index b13fb31..82a720a 100644
--- a/test/dataZoom-geo.html
+++ b/test/dataZoom-geo.html
@@ -22,7 +22,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <meta name="viewport" content="width=device-width, initial-scale=1" />
         <link rel="stylesheet" href="lib/reset.css">
diff --git a/test/dataZoom-rainfall-connect.html b/test/dataZoom-rainfall-connect.html
index 5fcb986..cbdab37 100644
--- a/test/dataZoom-rainfall-connect.html
+++ b/test/dataZoom-rainfall-connect.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="./lib/esl.js"></script>
+        <script src="./lib/simpleRequire.js"></script>
         <script src="./lib/config.js"></script>
     </head>
     <body>
diff --git a/test/dataZoom-rainfall-inside.html b/test/dataZoom-rainfall-inside.html
index b35e77a..aee319e 100644
--- a/test/dataZoom-rainfall-inside.html
+++ b/test/dataZoom-rainfall-inside.html
@@ -22,7 +22,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="./lib/esl.js"></script>
+        <script src="./lib/simpleRequire.js"></script>
         <script src="./lib/config.js"></script>
         <script src="./lib/facePrint.js"></script>
         <script src="lib/testHelper.js"></script>
diff --git a/test/dataZoom-rainfall.html b/test/dataZoom-rainfall.html
index b00817f..5bf3c0e 100644
--- a/test/dataZoom-rainfall.html
+++ b/test/dataZoom-rainfall.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="./lib/esl.js"></script>
+        <script src="./lib/simpleRequire.js"></script>
         <script src="./lib/config.js"></script>
         <meta name="viewport" content="width=device-width, initial-scale=1" />
     </head>
diff --git a/test/dataZoom-scatter-category.html b/test/dataZoom-scatter-category.html
index 55601d6..b251fb7 100644
--- a/test/dataZoom-scatter-category.html
+++ b/test/dataZoom-scatter-category.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <meta name="viewport" content="width=device-width, initial-scale=1" />
     </head>
diff --git a/test/dataZoom-scatter-hv-polar.html b/test/dataZoom-scatter-hv-polar.html
index a8a7b21..24e3366 100644
--- a/test/dataZoom-scatter-hv-polar.html
+++ b/test/dataZoom-scatter-hv-polar.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
     </head>
diff --git a/test/dataZoom-scatter-hv.html b/test/dataZoom-scatter-hv.html
index a9a1422..a6bb8b3 100644
--- a/test/dataZoom-scatter-hv.html
+++ b/test/dataZoom-scatter-hv.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
     </head>
     <body>
diff --git a/test/dataZoom-scroll.html b/test/dataZoom-scroll.html
index 4f20b75..a071d51 100644
--- a/test/dataZoom-scroll.html
+++ b/test/dataZoom-scroll.html
@@ -22,7 +22,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="./lib/esl.js"></script>
+        <script src="./lib/simpleRequire.js"></script>
         <script src="./lib/config.js"></script>
         <script src="./lib/facePrint.js"></script>
         <script src="lib/testHelper.js"></script>
diff --git a/test/dataZoom-sync.html b/test/dataZoom-sync.html
index f2c0b3e..098b872 100644
--- a/test/dataZoom-sync.html
+++ b/test/dataZoom-sync.html
@@ -22,7 +22,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/dataZoom-toolbox.html b/test/dataZoom-toolbox.html
index 1feb8d2..444e585 100644
--- a/test/dataZoom-toolbox.html
+++ b/test/dataZoom-toolbox.html
@@ -22,7 +22,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/dataZoomHighPrecision.html b/test/dataZoomHighPrecision.html
index 8fe873a..7c61d85 100644
--- a/test/dataZoomHighPrecision.html
+++ b/test/dataZoomHighPrecision.html
@@ -22,7 +22,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <link ref="stylesheet" href="lib/reset.css" />
     </head>
diff --git a/test/dataset-category.html b/test/dataset-category.html
index 8928db6..175e4d1 100644
--- a/test/dataset-category.html
+++ b/test/dataset-category.html
@@ -22,7 +22,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/testHelper.js"></script>
         <meta name="viewport" content="width=device-width, initial-scale=1" />
diff --git a/test/dataset-charts.html b/test/dataset-charts.html
index 7ddd704..cdc4391 100644
--- a/test/dataset-charts.html
+++ b/test/dataset-charts.html
@@ -22,7 +22,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/testHelper.js"></script>
diff --git a/test/dataset-guess.html b/test/dataset-guess.html
index b88f568..e355dca 100644
--- a/test/dataset-guess.html
+++ b/test/dataset-guess.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/dataset-layout.html b/test/dataset-layout.html
index 38d5c48..e892e54 100644
--- a/test/dataset-layout.html
+++ b/test/dataset-layout.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/testHelper.js"></script>
         <meta name="viewport" content="width=device-width, initial-scale=1" />
diff --git a/test/dataset-pivot.html b/test/dataset-pivot.html
index 6ba0b43..41ea383 100644
--- a/test/dataset-pivot.html
+++ b/test/dataset-pivot.html
@@ -22,7 +22,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/testHelper.js"></script>
         <script src="lib/jquery.min.js"></script>
diff --git a/test/decal.html b/test/decal.html
index b85c03b..6284efd 100644
--- a/test/decal.html
+++ b/test/decal.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/diff.html b/test/diff.html
index 5b1d539..734745a 100644
--- a/test/diff.html
+++ b/test/diff.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <meta name="viewport" content="user-scalable=no,width=device-width,height=device-height">
     </head>
diff --git a/test/drag-out.html b/test/drag-out.html
index 03c49f7..bc054ca 100644
--- a/test/drag-out.html
+++ b/test/drag-out.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/dynamic-splitNumber.html b/test/dynamic-splitNumber.html
index 759c6ee..3fdd53d 100644
--- a/test/dynamic-splitNumber.html
+++ b/test/dynamic-splitNumber.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/dynamicData.html b/test/dynamicData.html
index bf78d70..aa12a5b 100644
--- a/test/dynamicData.html
+++ b/test/dynamicData.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <meta name="viewport" content="width=device-width, initial-scale=1" />
     </head>
diff --git a/test/dynamicData2.html b/test/dynamicData2.html
index 95741de..f28d7f8 100644
--- a/test/dynamicData2.html
+++ b/test/dynamicData2.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/facePrint.js"></script>
         <meta name="viewport" content="width=device-width, initial-scale=1" />
diff --git a/test/dynamicData3.html b/test/dynamicData3.html
index 339aa4a..ac3e8d3 100644
--- a/test/dynamicData3.html
+++ b/test/dynamicData3.html
@@ -22,7 +22,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/ec-event.html b/test/ec-event.html
index 46a1d7a..c59d51f 100644
--- a/test/ec-event.html
+++ b/test/ec-event.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/effectScatter.html b/test/effectScatter.html
index 375d3d9..71b51b9 100644
--- a/test/effectScatter.html
+++ b/test/effectScatter.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset='utf-8'>
-        <script src='lib/esl.js'></script>
+        <script src='lib/simpleRequire.js'></script>
         <script src='lib/config.js'></script>
         <script src='lib/jquery.min.js'></script>
         <meta name="viewport" content="width=device-width, initial-scale=1" />
diff --git a/test/effectScatter2.html b/test/effectScatter2.html
index 87f8dcd..31f145d 100644
--- a/test/effectScatter2.html
+++ b/test/effectScatter2.html
@@ -24,7 +24,7 @@ under the License.
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
         <link rel="stylesheet" href="lib/reset.css" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/encode.html b/test/encode.html
index bcf254c..7302693 100644
--- a/test/encode.html
+++ b/test/encode.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/testHelper.js"></script>
         <meta name="viewport" content="width=device-width, initial-scale=1" />
diff --git a/test/finished.html b/test/finished.html
index a68ac20..ca64729 100644
--- a/test/finished.html
+++ b/test/finished.html
@@ -22,7 +22,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/force-case.html b/test/force-case.html
index 479977b..519c6f8 100644
--- a/test/force-case.html
+++ b/test/force-case.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/force-edge-ignoreLayout.html b/test/force-edge-ignoreLayout.html
index 03b58aa..488c57f 100644
--- a/test/force-edge-ignoreLayout.html
+++ b/test/force-edge-ignoreLayout.html
@@ -21,7 +21,7 @@ under the License.
 <html>
 <head>
     <meta charset="utf-8">
-    <script src="lib/esl.js"></script>
+    <script src="lib/simpleRequire.js"></script>
     <script src="lib/config.js"></script>
     <script src="lib/jquery.min.js"></script>
     <script src="lib/dat.gui.min.js"></script>
diff --git a/test/force-friction.html b/test/force-friction.html
index 324bd16..16016aa 100644
--- a/test/force-friction.html
+++ b/test/force-friction.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/dat.gui.min.js"></script>
diff --git a/test/force.html b/test/force.html
index 3794226..18d8aab 100644
--- a/test/force.html
+++ b/test/force.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/dat.gui.min.js"></script>
diff --git a/test/force2.html b/test/force2.html
index 6111b71..7b969ab 100644
--- a/test/force2.html
+++ b/test/force2.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/dat.gui.min.js"></script>
diff --git a/test/force3.html b/test/force3.html
index 1d529df..c9d47ae 100644
--- a/test/force3.html
+++ b/test/force3.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/dat.gui.min.js"></script>
diff --git a/test/funnel.html b/test/funnel.html
index 22a2a9f..e182739 100644
--- a/test/funnel.html
+++ b/test/funnel.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/dat.gui.min.js"></script>
     </head>
diff --git a/test/gauge-case.html b/test/gauge-case.html
index 3be0f85..30bd029 100644
--- a/test/gauge-case.html
+++ b/test/gauge-case.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/gauge-distance.html b/test/gauge-distance.html
index 6d51d59..e065db7 100644
--- a/test/gauge-distance.html
+++ b/test/gauge-distance.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
@@ -287,13 +287,13 @@ under the License.
                             formatter: function(value) {
                                 if (value === 0.875) {
                                     return '优'
-                                } 
+                                }
                                 else if (value === 0.625) {
                                     return '中'
-                                } 
+                                }
                                 else if (value === 0.375) {
                                     return '良'
-                                } 
+                                }
                                 else if (value === 0.125) {
                                     return '差'
                                 }
diff --git a/test/gauge-group-title-detail.html b/test/gauge-group-title-detail.html
index a60b4fd..ab1aaf2 100644
--- a/test/gauge-group-title-detail.html
+++ b/test/gauge-group-title-detail.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/gauge-pointer.html b/test/gauge-pointer.html
index 3c318c4..7743922 100644
--- a/test/gauge-pointer.html
+++ b/test/gauge-pointer.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
@@ -379,7 +379,7 @@ under the License.
                         },
                         data: [
                             {
-                                value: 0, 
+                                value: 0,
                                 name: ''
                             }
                         ]
@@ -437,7 +437,7 @@ under the License.
                         },
                         data: [
                             {
-                                value: 0, 
+                                value: 0,
                                 name: ''
                             }
                         ]
@@ -495,7 +495,7 @@ under the License.
                         },
                         data: [
                             {
-                                value: 0, 
+                                value: 0,
                                 name: ''
                             }
                         ]
diff --git a/test/gauge-progress.html b/test/gauge-progress.html
index 92db406..c5ca9eb 100644
--- a/test/gauge-progress.html
+++ b/test/gauge-progress.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/gauge-simple.html b/test/gauge-simple.html
index 140d115..d92a979 100644
--- a/test/gauge-simple.html
+++ b/test/gauge-simple.html
@@ -24,7 +24,7 @@ under the License.
 <head>
     <meta charset="utf-8">
     <meta name="viewport" content="width=device-width, initial-scale=1" />
-    <script src="lib/esl.js"></script>
+    <script src="lib/simpleRequire.js"></script>
     <script src="lib/config.js"></script>
     <script src="lib/jquery.min.js"></script>
     <script src="lib/facePrint.js"></script>
diff --git a/test/gauge.html b/test/gauge.html
index 9a75351..7e54c07 100644
--- a/test/gauge.html
+++ b/test/gauge.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/dat.gui.min.js"></script>
         <meta name="viewport" content="width=device-width, initial-scale=1" />
diff --git a/test/geo-data-stream.html b/test/geo-data-stream.html
index 72de4fd..a1d6763 100644
--- a/test/geo-data-stream.html
+++ b/test/geo-data-stream.html
@@ -22,7 +22,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/geo-labelFormatter.html b/test/geo-labelFormatter.html
index ddff8f2..8187de1 100644
--- a/test/geo-labelFormatter.html
+++ b/test/geo-labelFormatter.html
@@ -22,7 +22,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/facePrint.js"></script>
     </head>
diff --git a/test/geo-layout.html b/test/geo-layout.html
index c79f166..e5a93b1 100644
--- a/test/geo-layout.html
+++ b/test/geo-layout.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/geo-lines.html b/test/geo-lines.html
index 1fbd830..390d303 100644
--- a/test/geo-lines.html
+++ b/test/geo-lines.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/geo-map.html b/test/geo-map.html
index 363efa5..cc57d40 100644
--- a/test/geo-map.html
+++ b/test/geo-map.html
@@ -22,7 +22,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/geo-random-stream.html b/test/geo-random-stream.html
index 607dc73..d78ac08 100644
--- a/test/geo-random-stream.html
+++ b/test/geo-random-stream.html
@@ -22,7 +22,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/geo-svg-demo.html b/test/geo-svg-demo.html
index 885d98e..ec7e7b0 100644
--- a/test/geo-svg-demo.html
+++ b/test/geo-svg-demo.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/geo-svg.html b/test/geo-svg.html
index 43e123b..c0af900 100644
--- a/test/geo-svg.html
+++ b/test/geo-svg.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/geo-update.html b/test/geo-update.html
index 0760b14..faea21d 100644
--- a/test/geo-update.html
+++ b/test/geo-update.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/geoLine.html b/test/geoLine.html
index c8f83d1..30360bd 100644
--- a/test/geoLine.html
+++ b/test/geoLine.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset='utf-8'>
-        <script src='lib/esl.js'></script>
+        <script src='lib/simpleRequire.js'></script>
         <script src='lib/config.js'></script>
         <script src='lib/jquery.min.js'></script>
         <script src='lib/facePrint.js'></script>
diff --git a/test/geoScatter.html b/test/geoScatter.html
index b36bd08..c775c8e 100644
--- a/test/geoScatter.html
+++ b/test/geoScatter.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
     </head>
diff --git a/test/getOption.html b/test/getOption.html
index 96ab6db..12febbe 100644
--- a/test/getOption.html
+++ b/test/getOption.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <meta name="viewport" content="width=device-width, initial-scale=1" />
         <link rel="stylesheet" href="lib/reset.css">
diff --git a/test/graph-circular.html b/test/graph-circular.html
index e57b3a9..d892b93 100644
--- a/test/graph-circular.html
+++ b/test/graph-circular.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/graph-grid-life.html b/test/graph-grid-life.html
index 46b67c7..fd8198f 100644
--- a/test/graph-grid-life.html
+++ b/test/graph-grid-life.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/graph-grid.html b/test/graph-grid.html
index 3b9976a..8584385 100644
--- a/test/graph-grid.html
+++ b/test/graph-grid.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
     </head>
diff --git a/test/graph-label-rotate.html b/test/graph-label-rotate.html
index 5b89368..f84fbaf 100644
--- a/test/graph-label-rotate.html
+++ b/test/graph-label-rotate.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/dat.gui.min.js"></script>
diff --git a/test/graph-multiple-edges.html b/test/graph-multiple-edges.html
index 9b3d6a3..828926f 100644
--- a/test/graph-multiple-edges.html
+++ b/test/graph-multiple-edges.html
@@ -21,7 +21,7 @@ under the License.
 <html>
 <head>
     <meta charset="utf-8">
-    <script src="lib/esl.js"></script>
+    <script src="lib/simpleRequire.js"></script>
     <script src="lib/config.js"></script>
     <meta name="viewport" content="user-scalable=no,width=device-width,height=device-height">
 </head>
diff --git a/test/graph-simple.html b/test/graph-simple.html
index 0f95eb7..2589970 100644
--- a/test/graph-simple.html
+++ b/test/graph-simple.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/testHelper.js"></script>
diff --git a/test/graph-symbol.html b/test/graph-symbol.html
index 27b4a5e..61f9276 100644
--- a/test/graph-symbol.html
+++ b/test/graph-symbol.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
     </head>
diff --git a/test/graph.html b/test/graph.html
index 4f2e429..5644b0f 100644
--- a/test/graph.html
+++ b/test/graph.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/dat.gui.min.js"></script>
diff --git a/test/graphic-cases.html b/test/graphic-cases.html
index 7b4b1c4..d00c7db 100644
--- a/test/graphic-cases.html
+++ b/test/graphic-cases.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/graphic-draggable.html b/test/graphic-draggable.html
index c2058ee..0f5ec58 100644
--- a/test/graphic-draggable.html
+++ b/test/graphic-draggable.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/graphicOption.html b/test/graphicOption.html
index 3b92a25..1bbb88a 100644
--- a/test/graphicOption.html
+++ b/test/graphicOption.html
@@ -22,7 +22,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/graphicRemove.html b/test/graphicRemove.html
index 335b68a..f2cbbf2 100644
--- a/test/graphicRemove.html
+++ b/test/graphicRemove.html
@@ -22,7 +22,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/gridSimple.html b/test/gridSimple.html
index 08ed431..33cc9f7 100644
--- a/test/gridSimple.html
+++ b/test/gridSimple.html
@@ -22,7 +22,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/facePrint.js"></script>
     </head>
diff --git a/test/heatmap-gap-bug.html b/test/heatmap-gap-bug.html
index f58ae67..a6793b0 100644
--- a/test/heatmap-gap-bug.html
+++ b/test/heatmap-gap-bug.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <meta name="viewport" content="width=device-width, initial-scale=1" />
     </head>
diff --git a/test/heatmap-geo.html b/test/heatmap-geo.html
index 1d77b5a..f4deb29 100644
--- a/test/heatmap-geo.html
+++ b/test/heatmap-geo.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/heatmap-large.html b/test/heatmap-large.html
index ed25348..d0be16b 100644
--- a/test/heatmap-large.html
+++ b/test/heatmap-large.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/perlin.js"></script>
         <meta name="viewport" content="width=device-width, initial-scale=1" />
diff --git a/test/heatmap-map.html b/test/heatmap-map.html
index df1335c..0ae13d3 100644
--- a/test/heatmap-map.html
+++ b/test/heatmap-map.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <meta name="viewport" content="width=device-width, initial-scale=1" />
     </head>
diff --git a/test/heatmap.html b/test/heatmap.html
index f64f694..36276aa 100644
--- a/test/heatmap.html
+++ b/test/heatmap.html
@@ -21,7 +21,7 @@ under the License.
 
 <head>
     <meta charset="utf-8">
-    <script src="lib/esl.js"></script>
+    <script src="lib/simpleRequire.js"></script>
     <script src="lib/config.js"></script>
     <meta name="viewport" content="width=device-width, initial-scale=1" />
 </head>
diff --git a/test/homepage3.html b/test/homepage3.html
index 2bdff65..0da974b 100644
--- a/test/homepage3.html
+++ b/test/homepage3.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="./lib/jquery.min.js"></script>
     </head>
diff --git a/test/hoverFocus.html b/test/hoverFocus.html
index d1e2b95..dbd9b8e 100644
--- a/test/hoverFocus.html
+++ b/test/hoverFocus.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/hoverFocus2.html b/test/hoverFocus2.html
index 31ea524..9ee0d28 100644
--- a/test/hoverFocus2.html
+++ b/test/hoverFocus2.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/hoverStyle.html b/test/hoverStyle.html
index ad615bb..513e054 100644
--- a/test/hoverStyle.html
+++ b/test/hoverStyle.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/hoverStyle2.html b/test/hoverStyle2.html
index 945d3e6..7439439 100644
--- a/test/hoverStyle2.html
+++ b/test/hoverStyle2.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/ie11.html b/test/ie11.html
index f67bf57..2690739 100644
--- a/test/ie11.html
+++ b/test/ie11.html
@@ -22,7 +22,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/label-animation.html b/test/label-animation.html
index 5a534d8..cc45b31 100644
--- a/test/label-animation.html
+++ b/test/label-animation.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/label-formatter.html b/test/label-formatter.html
index 84810a6..3c6a048 100644
--- a/test/label-formatter.html
+++ b/test/label-formatter.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/label-layout.html b/test/label-layout.html
index cf23862..ccb9da4 100644
--- a/test/label-layout.html
+++ b/test/label-layout.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/label-position.html b/test/label-position.html
index 3259ec5..a1a9bee 100644
--- a/test/label-position.html
+++ b/test/label-position.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/lang.html b/test/lang.html
index 2622ee1..1178c58 100644
--- a/test/lang.html
+++ b/test/lang.html
@@ -23,7 +23,7 @@ under the License.
 <head>
     <meta charset="utf-8">
     <meta name="viewport" content="width=device-width, initial-scale=1" />
-    <script src="lib/esl.js"></script>
+    <script src="lib/simpleRequire.js"></script>
     <script src="lib/config.js"></script>
     <script src="lib/jquery.min.js"></script>
     <script src="lib/facePrint.js"></script>
diff --git a/test/largeLine-tooltip.html b/test/largeLine-tooltip.html
index 9688174..a80c206 100644
--- a/test/largeLine-tooltip.html
+++ b/test/largeLine-tooltip.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <meta name="viewport" content="width=device-width, initial-scale=1" />
     </head>
diff --git a/test/largeLine.html b/test/largeLine.html
index 841f65f..7cc34dc 100644
--- a/test/largeLine.html
+++ b/test/largeLine.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <meta name="viewport" content="width=device-width, initial-scale=1" />
     </head>
diff --git a/test/largeScatterWithEmpty.html b/test/largeScatterWithEmpty.html
index 4d8a3d0..0725f7a 100644
--- a/test/largeScatterWithEmpty.html
+++ b/test/largeScatterWithEmpty.html
@@ -22,7 +22,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/lazyUpdate.html b/test/lazyUpdate.html
index b302a96..7b9b004 100644
--- a/test/lazyUpdate.html
+++ b/test/lazyUpdate.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <link rel="stylesheet" href="lib/reset.css">
     </head>
diff --git a/test/legend-borderColor.html b/test/legend-borderColor.html
index f939c68..150e931 100644
--- a/test/legend-borderColor.html
+++ b/test/legend-borderColor.html
@@ -21,7 +21,7 @@ under the License.
 
 <head>
     <meta charset="utf-8">
-    <script src="lib/esl.js"></script>
+    <script src="lib/simpleRequire.js"></script>
     <script src="lib/config.js"></script>
     <script src="lib/testHelper.js"></script>
     <link rel="stylesheet" href="lib/reset.css" />
diff --git a/test/legend-feature.html b/test/legend-feature.html
index 4ce563a..e5c6923 100644
--- a/test/legend-feature.html
+++ b/test/legend-feature.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/legend-scroll2plain.html b/test/legend-scroll2plain.html
index 694d5bf..8b5dbb8 100644
--- a/test/legend-scroll2plain.html
+++ b/test/legend-scroll2plain.html
@@ -24,7 +24,7 @@ under the License.
 <head>
     <meta charset="utf-8">
     <meta name="viewport" content="width=device-width, initial-scale=1" />
-    <script src="lib/esl.js"></script>
+    <script src="lib/simpleRequire.js"></script>
     <script src="lib/config.js"></script>
     <script src="lib/jquery.min.js"></script>
     <script src="lib/facePrint.js"></script>
@@ -135,7 +135,7 @@ under the License.
                 // buttons: [{text: 'btn-txt', onclick: function () {}}],
                 // recordCanvas: true,
             });
-            
+
             setTimeout(function () {
                 option.legend.type = 'plain';
                 chart.setOption(option);
@@ -208,7 +208,7 @@ under the License.
                         data: [null, null, null, null, null, null, null]
                     }
                 ]
-                
+
             };
             var chart1 = testHelper.create(echarts, 'main1', {
                 title: [
diff --git a/test/legend-style.html b/test/legend-style.html
index a285ccb..d38adf1 100644
--- a/test/legend-style.html
+++ b/test/legend-style.html
@@ -21,7 +21,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/legend-visualMapColor.html b/test/legend-visualMapColor.html
index 8c82907..5b2e119 100644
--- a/test/legend-visualMapColor.html
+++ b/test/legend-visualMapColor.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/legend.html b/test/legend.html
index 43fb74b..74c448a 100644
--- a/test/legend.html
+++ b/test/legend.html
@@ -22,7 +22,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/lib/config.js b/test/lib/config.js
index e4b07e4..73fc71a 100644
--- a/test/lib/config.js
+++ b/test/lib/config.js
@@ -20,11 +20,6 @@
 
 (function () {
 
-    var baseUrl = window.AMD_BASE_URL || '../';
-    var sourceMap = window.AMD_ENABLE_SOURCE_MAP;
-    // `true` by default for debugging.
-    sourceMap == null && (sourceMap = true);
-
     var params = {};
     var parts = location.search.slice(1).split('&');
     for (var i = 0; i < parts.length; ++i) {
@@ -43,38 +38,35 @@
     var ecDistPath;
     if (params.__ECDIST__) {
         ecDistPath = ({
-            'webpack-req-ec': '../echarts-boilerplate/echarts-webpack/dist/webpack-req-ec',
-            'webpack-req-eclibec': '../echarts-boilerplate/echarts-webpack/dist/webpack-req-eclibec',
-            'webpackold-req-ec': '../echarts-boilerplate/echarts-webpackold/dist/webpackold-req-ec',
-            'webpackold-req-eclibec': '../echarts-boilerplate/echarts-webpackold/dist/webpackold-req-eclibec'
+            'webpack-req-ec': '../../echarts-boilerplate/echarts-webpack/dist/webpack-req-ec',
+            'webpack-req-eclibec': '../../echarts-boilerplate/echarts-webpack/dist/webpack-req-eclibec',
+            'webpackold-req-ec': '../../echarts-boilerplate/echarts-webpackold/dist/webpackold-req-ec',
+            'webpackold-req-eclibec': '../../echarts-boilerplate/echarts-webpackold/dist/webpackold-req-eclibec'
         })[params.__ECDIST__];
         if (!ecDistPath) {
             // Version number
-            ecDistPath = 'test/runTest/tmp/__version__/' + params.__ECDIST__ + '/echarts';
+            ecDistPath = 'runTest/tmp/__version__/' + params.__ECDIST__ + '/echarts';
         }
     }
     if (!ecDistPath) {
-        ecDistPath = 'dist/echarts';
+        ecDistPath = '../dist/echarts';
     }
 
     if (typeof require !== 'undefined') {
         require.config({
-            baseUrl: baseUrl,
             paths: {
                 'echarts': ecDistPath,
                 'zrender': 'node_modules/zrender/dist/zrender',
-                'ecStat': 'test/lib/ecStat.min',
-                'ecSimpleTransform': 'test/lib/ecSimpleTransform',
-                'ecSimpleOptionPlayer': 'test/lib/ecSimpleOptionPlayer',
+                'ecStat': 'lib/ecStat.min',
+                'ecSimpleTransform': 'lib/ecSimpleTransform',
+                'ecSimpleOptionPlayer': 'lib/ecSimpleOptionPlayer',
                 // 'ecStat': 'http://localhost:8001/echarts/echarts-stat/dist/ecStat',
                 'geoJson': '../geoData/geoJson',
                 'theme': 'theme',
-                'data': 'test/data',
-                'map': 'test/data/map',
+                'data': 'data',
+                'map': 'data/map',
                 'extension': 'dist/extension',
             }
-            // urlArgs will prevent break point on init in debug tool.
-            // urlArgs: '_v_=' + (+new Date())
         });
     }
 
diff --git a/test/lib/esl.js b/test/lib/esl.js
deleted file mode 100644
index 1f3ec77..0000000
--- a/test/lib/esl.js
+++ /dev/null
@@ -1 +0,0 @@
-var define,require,esl;!function(n){function e(n,e){function r(n){0===n.indexOf(".")&&i.push(n)}var i=[];if("string"==typeof n?r(n):$(n,function(n){r(n)}),i.length>0)throw new Error("[REQUIRE_FATAL]Relative ID is not allowed in global require: "+i.join(", "));var o=C.waitSeconds;return o&&n instanceof Array&&(D&&clearTimeout(D),D=setTimeout(t,1e3*o)),_(n,e)}function t(){function n(a,u){if(!o[a]&&!l(a,N)){o[a]=1,l(a,L)||r[a]||(r[a]=1,e.push(a));var f=T[a];f?u&&(r[a]||(r[a]=1,e.push(a)),$( [...]
\ No newline at end of file
diff --git a/test/lib/simpleRequire.js b/test/lib/simpleRequire.js
new file mode 100644
index 0000000..0c33cbc
--- /dev/null
+++ b/test/lib/simpleRequire.js
@@ -0,0 +1,254 @@
+/*
+* Licensed to the Apache Software Foundation (ASF) under one
+* or more contributor license agreements.  See the NOTICE file
+* distributed with this work for additional information
+* regarding copyright ownership.  The ASF licenses this file
+* to you under the Apache License, Version 2.0 (the
+* "License"); you may not use this file except in compliance
+* with the License.  You may obtain a copy of the License at
+*
+*   http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing,
+* software distributed under the License is distributed on an
+* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+* KIND, either express or implied.  See the License for the
+* specific language governing permissions and limitations
+* under the License.
+*/
+
+// A very simple require implentation that for echarts test usage.
+// Which have some special design that is needed in visual regression test.
+//  1. Can load JSON, text and script
+//  2. Require callback will be batched and invoked in one frame.
+//  3. Will throw error immediately if resource not exists.
+//
+// Limitations:
+//  1. Not support ancient browsers.
+//  2. Only `paths` can be configured
+
+(function (global) {
+
+    var requireCfg = { paths: {} }
+
+    var currentDefinedExports;
+    var exportsPlaceholder = {};
+
+    // { loaded, content, callbacks: [] }
+    var loadingCache = {};
+    // { exports }
+    var mods = {};
+
+    function checkLoadingCache(url, cb, onMiss) {
+        var cache = loadingCache[url];
+        if (cache) {
+            if (cache.loaded) {
+                setTimeout(function () {
+                    cb(cache.exports);
+                });
+            }
+            else {
+                cache.callbacks.push(cb);
+            }
+        }
+        else {
+            cache = loadingCache[url] = {
+                content: null,
+                loaded: null,
+                callbacks: [cb]
+            }
+            onMiss(function (content) {
+                cache.content = content;
+                cache.callbacks.forEach(function (cb) {
+                    cb(content);
+                });
+                cache.callbacks = [];
+            });
+        }
+    }
+
+    function loadText(url, cb) {
+        checkLoadingCache(url, cb, function (loaded) {
+            var xhr = new XMLHttpRequest();
+            xhr.onload = function (e) {
+                if (xhr.status === 200) {
+                    loaded(xhr.responseText);
+                }
+                else {
+                    throw new Error('Error loading ' + url);
+                }
+            }
+            xhr.onerror = function (e) {
+                throw new Error('Error loading ' + url);
+            }
+            xhr.open('GET', url);
+            xhr.send();
+        });
+    }
+
+    function loadJSON(url, cb) {
+        loadText(url, function (text) {
+            cb(JSON.parse(text));
+        });
+    }
+
+    function loadScript(url, cb) {
+        checkLoadingCache(url, cb, function (loaded) {
+            var script = document.createElement('script');
+            script.async = true;
+            script.onload = function () {
+                loaded();
+            }
+            script.onerror = function () {
+                currentDefinedExports = null;
+                throw new Error('Error loading ' + url);
+            }
+            script.src = url;
+            document.head.appendChild(script);
+        });
+    }
+
+    function resolvePath(p) {
+        var paths = requireCfg.paths || {};
+
+        for (var key in paths) {
+            if (paths.hasOwnProperty(key)) {
+                if (p.indexOf(key) === 0) {
+                    p = p.replace(key, paths[key]);
+                    break;
+                }
+            }
+        }
+
+        var filename = p.split('/').pop();
+        // Add .js ext automatically
+        if (filename.indexOf('.') < 0) {
+            p = p + '.js';
+        }
+
+        return p;
+    }
+
+    function getExt(str) {
+        return str.split('.').pop();
+    }
+
+    // var cachedResources = {};
+    // var pendingRequires = [];
+
+    // Simplify the logic. don't support id.
+    function define(modId, depsIds, factory) {
+        if (factory == null) {
+            // define(function () {});
+            if (depsIds == null) {
+                factory = modId;
+                modId = null;
+            }
+            else {
+                // define('modId', function () {});
+                factory = depsIds;
+                depsIds = null;
+                // define(['depsId'], function () {});
+                if (modId instanceof Array) {
+                    depsIds = modId;
+                    modId = null;
+                }
+            }
+        }
+
+        loadDeps(depsIds || [], function (deps) {
+            if (typeof factory === 'function') {
+                var modExports;
+                if (!modId) {
+                    modExports = currentDefinedExports = {};
+                }
+                else {
+                    mods[modId] = { exports: {} };
+                    modExports = mods[modId].exports;
+                }
+                factory.apply(null, deps.map(function (dep) {
+                    return dep === exportsPlaceholder ? modExports : dep;
+                }));
+            }
+            else {
+                // define(JSONObject)
+                currentDefinedExports = factory;
+            }
+        });
+    }
+
+    function loadDep(modId, cb) {
+        if (mods[modId]) {
+            // pending async?
+            cb(mods[modId].exports);
+            return;
+        }
+
+        function loaded(exports) {
+            // Needs to use currentDefinedExports if loading scripts.
+            mods[modId] = {
+                exports: currentDefinedExports || exports
+            };
+            // Clear.
+            currentDefinedExports = null;
+            cb(mods[modId].exports);
+        }
+
+        var url = resolvePath(modId);
+        var ext = getExt(url);
+        if (ext === 'js') {
+            loadScript(url, loaded);
+        }
+        else if (ext === 'json' || ext === 'geojson') {
+            loadJSON(url, loaded);
+        }
+        else {
+            loadText(url, loaded);
+        }
+    }
+
+    function loadDeps(depsIds, cb) {
+        var deps = [];
+        var count = depsIds.length;
+        depsIds.forEach(function (depId, idx) {
+            if (depId === 'exports') {
+                deps[idx] = exportsPlaceholder;
+                count--;
+                if (!count) {
+                    cb(deps);
+                }
+            }
+            else {
+                loadDep(depId, function (dep) {
+                    deps[idx] = dep;
+                    count--;
+                    if (!count) {
+                        cb(deps);
+                    }
+                });
+            }
+        });
+        if (!count) {
+            cb(deps);
+        }
+    }
+    function require(depsIds, cb) {
+        if (typeof depsIds === 'string') {
+            depsIds = [depsIds];
+        }
+
+        // Batch multiple requires in one frame and callback theme in one frame.
+        // Ensure all instances are started at one time and avoid time difference in visual regression test
+        loadDeps(depsIds, function (deps) {
+            cb && cb.apply(null, deps);
+        });
+    }
+
+    require.config = function (cfg) {
+        requireCfg = cfg || {};
+    }
+
+    global.require = require;
+    global.define = define;
+    global.define.amd = {};
+})(window);
\ No newline at end of file
diff --git a/test/line-animation.html b/test/line-animation.html
index 5b87f07..011fd69 100644
--- a/test/line-animation.html
+++ b/test/line-animation.html
@@ -22,7 +22,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/line-boldWhenHover.html b/test/line-boldWhenHover.html
index eea228e..e4e7f69 100644
--- a/test/line-boldWhenHover.html
+++ b/test/line-boldWhenHover.html
@@ -22,7 +22,7 @@ under the License.
 <head>
     <meta charset="utf-8">
     <meta name="viewport" content="width=device-width, initial-scale=1" />
-    <script src="lib/esl.js"></script>
+    <script src="lib/simpleRequire.js"></script>
     <script src="lib/config.js"></script>
     <script src="lib/facePrint.js"></script>
     <script src="lib/testHelper.js"></script>
diff --git a/test/line-crash.html b/test/line-crash.html
index 8718521..5f283af 100644
--- a/test/line-crash.html
+++ b/test/line-crash.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/line-endLabel.html b/test/line-endLabel.html
index c042621..2357a23 100644
--- a/test/line-endLabel.html
+++ b/test/line-endLabel.html
@@ -22,7 +22,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/facePrint.js"></script>
     </head>
diff --git a/test/line-extraneous.html b/test/line-extraneous.html
index 884c19d..e749696 100644
--- a/test/line-extraneous.html
+++ b/test/line-extraneous.html
@@ -24,7 +24,7 @@ under the License.
 <head>
     <meta charset="utf-8">
     <meta name="viewport" content="width=device-width, initial-scale=1" />
-    <script src="lib/esl.js"></script>
+    <script src="lib/simpleRequire.js"></script>
     <script src="lib/config.js"></script>
     <script src="lib/facePrint.js"></script>
     <script src="lib/testHelper.js"></script>
diff --git a/test/line-large.html b/test/line-large.html
index 6c27e65..d881812 100644
--- a/test/line-large.html
+++ b/test/line-large.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/line-non-continuous.html b/test/line-non-continuous.html
index ccb80c5..332b33d 100644
--- a/test/line-non-continuous.html
+++ b/test/line-non-continuous.html
@@ -22,7 +22,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/facePrint.js"></script>
     </head>
diff --git a/test/line-style.html b/test/line-style.html
index df4d6de..2b98f39 100644
--- a/test/line-style.html
+++ b/test/line-style.html
@@ -22,7 +22,7 @@ under the License.
 <head>
     <meta charset="utf-8">
     <meta name="viewport" content="width=device-width, initial-scale=1" />
-    <script src="lib/esl.js"></script>
+    <script src="lib/simpleRequire.js"></script>
     <script src="lib/config.js"></script>
     <script src="lib/facePrint.js"></script>
     <script src="lib/testHelper.js"></script>
diff --git a/test/line-visual.html b/test/line-visual.html
index f12624a..d0dcc13 100644
--- a/test/line-visual.html
+++ b/test/line-visual.html
@@ -22,7 +22,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/facePrint.js"></script>
         <link rel="stylesheet" href="lib/reset.css">
diff --git a/test/line.html b/test/line.html
index 2ea8a54..5c23b7b 100644
--- a/test/line.html
+++ b/test/line.html
@@ -22,7 +22,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/facePrint.js"></script>
     </head>
diff --git a/test/linear-gradient.html b/test/linear-gradient.html
index 323a532..5d06ee2 100644
--- a/test/linear-gradient.html
+++ b/test/linear-gradient.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/lines-bus.html b/test/lines-bus.html
index 4ee08b7..398632d 100644
--- a/test/lines-bus.html
+++ b/test/lines-bus.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset='utf-8'>
-        <script src='lib/esl.js'></script>
+        <script src='lib/simpleRequire.js'></script>
         <script src='lib/config.js'></script>
         <script src='lib/jquery.min.js'></script>
         <script src='http://api.map.baidu.com/api?v=3.0&ak=KOmVjPVUAey1G2E8zNhPiuQ6QiEmAwZu'></script>
diff --git a/test/lines-flight.html b/test/lines-flight.html
index 8f658dd..d127735 100644
--- a/test/lines-flight.html
+++ b/test/lines-flight.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset='utf-8'>
-        <script src='lib/esl.js'></script>
+        <script src='lib/simpleRequire.js'></script>
         <script src='lib/config.js'></script>
         <script src='lib/jquery.min.js'></script>
         <script src="lib/dat.gui.min.js"></script>
diff --git a/test/lines-grid.html b/test/lines-grid.html
index 4266fdb..6789db3 100644
--- a/test/lines-grid.html
+++ b/test/lines-grid.html
@@ -22,7 +22,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/lines-mergeOption.html b/test/lines-mergeOption.html
index 67aaabd..624e4b8 100644
--- a/test/lines-mergeOption.html
+++ b/test/lines-mergeOption.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/facePrint.js"></script>
         <script src="lib/testHelper.js"></script>
diff --git a/test/lines-ny-appendData.html b/test/lines-ny-appendData.html
index b86381a..08cc57c 100644
--- a/test/lines-ny-appendData.html
+++ b/test/lines-ny-appendData.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset='utf-8'>
-        <script src='lib/esl.js'></script>
+        <script src='lib/simpleRequire.js'></script>
         <script src='lib/config.js'></script>
         <script src='lib/jquery.min.js'></script>
         <script src="lib/dat.gui.min.js"></script>
diff --git a/test/lines-remove.html b/test/lines-remove.html
index a5c5d8f..0c1315c 100644
--- a/test/lines-remove.html
+++ b/test/lines-remove.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset='utf-8'>
-        <script src='lib/esl.js'></script>
+        <script src='lib/simpleRequire.js'></script>
         <script src='lib/config.js'></script>
         <script src='lib/jquery.min.js'></script>
         <script src='http://api.map.baidu.com/api?v=2.0&ak=KOmVjPVUAey1G2E8zNhPiuQ6QiEmAwZu'></script>
diff --git a/test/lines-stream-large.html b/test/lines-stream-large.html
index 4f9ba2f..5a48304 100644
--- a/test/lines-stream-large.html
+++ b/test/lines-stream-large.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset='utf-8'>
-        <script src='lib/esl.js'></script>
+        <script src='lib/simpleRequire.js'></script>
         <script src='lib/config.js'></script>
         <script src='lib/jquery.min.js'></script>
         <script src='lib/testHelper.js'></script>
diff --git a/test/lines-stream-not-large.html b/test/lines-stream-not-large.html
index b938fed..674c2de 100644
--- a/test/lines-stream-not-large.html
+++ b/test/lines-stream-not-large.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset='utf-8'>
-        <script src='lib/esl.js'></script>
+        <script src='lib/simpleRequire.js'></script>
         <script src='lib/config.js'></script>
         <script src='lib/jquery.min.js'></script>
         <script src="lib/dat.gui.min.js"></script>
diff --git a/test/lines-symbol.html b/test/lines-symbol.html
index dd9cfdf..146e121 100644
--- a/test/lines-symbol.html
+++ b/test/lines-symbol.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset='utf-8'>
-        <script src='lib/esl.js'></script>
+        <script src='lib/simpleRequire.js'></script>
         <script src='lib/config.js'></script>
         <script src='lib/jquery.min.js'></script>
         <script src='http://api.map.baidu.com/api?v=2.0&ak=KOmVjPVUAey1G2E8zNhPiuQ6QiEmAwZu'></script>
diff --git a/test/lines-track.html b/test/lines-track.html
index e555404..6e4175f 100644
--- a/test/lines-track.html
+++ b/test/lines-track.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset='utf-8'>
-        <script src='lib/esl.js'></script>
+        <script src='lib/simpleRequire.js'></script>
         <script src='lib/config.js'></script>
         <script src='lib/jquery.min.js'></script>
         <script src='http://api.map.baidu.com/api?v=2.0&ak=KOmVjPVUAey1G2E8zNhPiuQ6QiEmAwZu'></script>
diff --git a/test/loading.html b/test/loading.html
index b1133c6..14d6d0a 100644
--- a/test/loading.html
+++ b/test/loading.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <meta name="viewport" content="width=device-width, initial-scale=1" />
     </head>
@@ -104,8 +104,8 @@ under the License.
                     text: '暂时没有数据',
                     textColor: '#000',
                     fontSize: 25,
-                    fontWeight: 'bolder', 
-                    fontFamily: 'Microsoft YaHei', 
+                    fontWeight: 'bolder',
+                    fontFamily: 'Microsoft YaHei',
                     fontStyle: 'italic',
                     maskColor: 'rgba(255, 255, 255, 0.8)',
                     color: '#c23531',
@@ -145,8 +145,8 @@ under the License.
                     text: '暂时没有数据',
                     textColor: '#000',
                     fontSize: 25,
-                    fontWeight: 'bolder', 
-                    fontFamily: 'Microsoft YaHei', 
+                    fontWeight: 'bolder',
+                    fontFamily: 'Microsoft YaHei',
                     fontStyle: 'italic',
                     maskColor: 'rgba(255, 255, 255, 0.8)',
                     color: '#c23531',
diff --git a/test/logScale.html b/test/logScale.html
index b50d0a2..bd1f9e8 100644
--- a/test/logScale.html
+++ b/test/logScale.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset='utf-8'>
-        <script src='lib/esl.js'></script>
+        <script src='lib/simpleRequire.js'></script>
         <script src='lib/config.js'></script>
     </head>
     <body>
diff --git a/test/map-contour.html b/test/map-contour.html
index b25d075..7aeabab 100644
--- a/test/map-contour.html
+++ b/test/map-contour.html
@@ -22,7 +22,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/map-default.html b/test/map-default.html
index e87c67b..1216674 100644
--- a/test/map-default.html
+++ b/test/map-default.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/map-grid.html b/test/map-grid.html
index 20b78f2..669a427 100644
--- a/test/map-grid.html
+++ b/test/map-grid.html
@@ -22,7 +22,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/config.js"></script>
         <meta name="viewport" content="width=device-width, initial-scale=1" />
diff --git a/test/map-labels.html b/test/map-labels.html
index 6c2580e..391f5a4 100644
--- a/test/map-labels.html
+++ b/test/map-labels.html
@@ -22,7 +22,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/map-locate.html b/test/map-locate.html
index 4a98c3b..43e0a67 100644
--- a/test/map-locate.html
+++ b/test/map-locate.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/map-nameProperty.html b/test/map-nameProperty.html
index dbc5211..b364ef3 100644
--- a/test/map-nameProperty.html
+++ b/test/map-nameProperty.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
     </head>
diff --git a/test/map-nested.html b/test/map-nested.html
index 8bf03f7..02026e4 100644
--- a/test/map-nested.html
+++ b/test/map-nested.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/map-parallel.html b/test/map-parallel.html
index 70ff752..8eea4d0 100644
--- a/test/map-parallel.html
+++ b/test/map-parallel.html
@@ -22,7 +22,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <meta name="viewport" content="width=device-width, initial-scale=1" />
         <link rel="stylesheet" href="lib/reset.css">
diff --git a/test/map-province.html b/test/map-province.html
index 3ad15fe..eecdc7b 100644
--- a/test/map-province.html
+++ b/test/map-province.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/map.html b/test/map.html
index b94209b..6e3286e 100644
--- a/test/map.html
+++ b/test/map.html
@@ -22,7 +22,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/mapWorld.html b/test/mapWorld.html
index 553a39d..f1ed43d 100644
--- a/test/mapWorld.html
+++ b/test/mapWorld.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
     </head>
diff --git a/test/markArea.html b/test/markArea.html
index e48f956..13ae5f0 100644
--- a/test/markArea.html
+++ b/test/markArea.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
     </head>
     <body>
diff --git a/test/markLine-subPixel.html b/test/markLine-subPixel.html
index ebdafb7..3bded6d 100644
--- a/test/markLine-subPixel.html
+++ b/test/markLine-subPixel.html
@@ -22,7 +22,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
     </head>
     <body>
diff --git a/test/markLine-symbolRotate.html b/test/markLine-symbolRotate.html
index 89f7b63..e970446 100644
--- a/test/markLine-symbolRotate.html
+++ b/test/markLine-symbolRotate.html
@@ -22,7 +22,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/facePrint.js"></script>
         <script src='lib/jquery.min.js'></script>
diff --git a/test/markLine.html b/test/markLine.html
index 385bf29..3ad4b44 100644
--- a/test/markLine.html
+++ b/test/markLine.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
     </head>
     <body>
diff --git a/test/markPoint.html b/test/markPoint.html
index 9b01825..bf42fba 100644
--- a/test/markPoint.html
+++ b/test/markPoint.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
     </head>
     <body>
diff --git a/test/masterPainterColorChoice.html b/test/masterPainterColorChoice.html
index 7e188df..c9f4b65 100644
--- a/test/masterPainterColorChoice.html
+++ b/test/masterPainterColorChoice.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
     </head>
diff --git a/test/media-dataZoom.html b/test/media-dataZoom.html
index 7524c2e..1994a37 100644
--- a/test/media-dataZoom.html
+++ b/test/media-dataZoom.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/draggable.js"></script>
diff --git a/test/media-finance.html b/test/media-finance.html
index a74088f..432960a 100644
--- a/test/media-finance.html
+++ b/test/media-finance.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/draggable.js"></script>
diff --git a/test/media-pie.html b/test/media-pie.html
index 8cc2201..df04637 100644
--- a/test/media-pie.html
+++ b/test/media-pie.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/draggable.js"></script>
diff --git a/test/min-max-function.html b/test/min-max-function.html
index b4d51c3..052f0ba 100644
--- a/test/min-max-function.html
+++ b/test/min-max-function.html
@@ -22,7 +22,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/mix.html b/test/mix.html
index 3e4347a..b1be35d 100644
--- a/test/mix.html
+++ b/test/mix.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <meta name="viewport" content="width=device-width, initial-scale=1" />
     </head>
diff --git a/test/mobileBench.html b/test/mobileBench.html
index 39f2607..79f8cad 100644
--- a/test/mobileBench.html
+++ b/test/mobileBench.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <meta name="viewport" content="width=device-width, initial-scale=1" />
     </head>
diff --git a/test/multipleGrid.html b/test/multipleGrid.html
index c0c5e33..18449e5 100644
--- a/test/multipleGrid.html
+++ b/test/multipleGrid.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
     </head>
     <body>
diff --git a/test/new-tooltip.html b/test/new-tooltip.html
index eb4f35e..487de29 100644
--- a/test/new-tooltip.html
+++ b/test/new-tooltip.html
@@ -22,7 +22,7 @@ under the License.
 <head>
     <meta charset="utf-8">
     <meta name="viewport" content="width=device-width, initial-scale=1" />
-    <script src="lib/esl.js"></script>
+    <script src="lib/simpleRequire.js"></script>
     <script src="lib/config.js"></script>
 </head>
 
diff --git a/test/option-replaceMerge.html b/test/option-replaceMerge.html
index a56d375..46863a0 100644
--- a/test/option-replaceMerge.html
+++ b/test/option-replaceMerge.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/option-replaceMerge2.html b/test/option-replaceMerge2.html
index 7b7cf7f..237db44 100644
--- a/test/option-replaceMerge2.html
+++ b/test/option-replaceMerge2.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/parallel-aqi.html b/test/parallel-aqi.html
index 53d19c9..b527446 100644
--- a/test/parallel-aqi.html
+++ b/test/parallel-aqi.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/testHelper.js"></script>
         <meta name="viewport" content="width=device-width, initial-scale=1" />
diff --git a/test/parallel-feature.html b/test/parallel-feature.html
index 66f3a0f..112cd33 100644
--- a/test/parallel-feature.html
+++ b/test/parallel-feature.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/parallel-lineStyle.html b/test/parallel-lineStyle.html
index 5cda5ca..fb01bf9 100644
--- a/test/parallel-lineStyle.html
+++ b/test/parallel-lineStyle.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="./lib/esl.js"></script>
+        <script src="./lib/simpleRequire.js"></script>
         <script src="./lib/config.js"></script>
         <link rel="stylesheet" href="./lib/reset.css">
     </head>
diff --git a/test/parallel-nutrients.html b/test/parallel-nutrients.html
index 23370f8..6c9acf5 100644
--- a/test/parallel-nutrients.html
+++ b/test/parallel-nutrients.html
@@ -27,7 +27,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <meta name="viewport" content="width=device-width, initial-scale=1" />
diff --git a/test/pictorial-repeat.html b/test/pictorial-repeat.html
index cd45f03..b09a8b6 100644
--- a/test/pictorial-repeat.html
+++ b/test/pictorial-repeat.html
@@ -22,7 +22,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/pictorial-single.html b/test/pictorial-single.html
index 0cff3e8..f83ff84 100644
--- a/test/pictorial-single.html
+++ b/test/pictorial-single.html
@@ -22,7 +22,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/pie-action.html b/test/pie-action.html
index be9ec60..03536d5 100644
--- a/test/pie-action.html
+++ b/test/pie-action.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <meta name="viewport" content="width=device-width, initial-scale=1" />
     </head>
diff --git a/test/pie-alignTo.html b/test/pie-alignTo.html
index fb363d5..d024d8d 100644
--- a/test/pie-alignTo.html
+++ b/test/pie-alignTo.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/pie-animation.html b/test/pie-animation.html
index 4c3c8f8..fca46b1 100644
--- a/test/pie-animation.html
+++ b/test/pie-animation.html
@@ -21,7 +21,7 @@ under the License.
 
 <head>
     <meta charset="utf-8">
-    <script src="lib/esl.js"></script>
+    <script src="lib/simpleRequire.js"></script>
     <script src="lib/config.js"></script>
     <meta name="viewport" content="width=device-width, initial-scale=1" />
 </head>
diff --git a/test/pie-calculable.html b/test/pie-calculable.html
index 2da7065..f596e67 100644
--- a/test/pie-calculable.html
+++ b/test/pie-calculable.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/dat.gui.min.js"></script>
     </head>
diff --git a/test/pie-clipPath.html b/test/pie-clipPath.html
index 653d9d9..eff3caa 100644
--- a/test/pie-clipPath.html
+++ b/test/pie-clipPath.html
@@ -20,7 +20,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="data/pie-texture.js"></script>
         <script src="lib/dat.gui.min.js"></script>
diff --git a/test/pie-cornerRadius.html b/test/pie-cornerRadius.html
index ef77e48..c133c2b 100644
--- a/test/pie-cornerRadius.html
+++ b/test/pie-cornerRadius.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/pie-dataView.html b/test/pie-dataView.html
index 55ad3f2..06433ac 100644
--- a/test/pie-dataView.html
+++ b/test/pie-dataView.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <link rel="stylesheet" href="lib/reset.css" />
     </head>
diff --git a/test/pie-digits.html b/test/pie-digits.html
index 01a47c7..35e4dfd 100644
--- a/test/pie-digits.html
+++ b/test/pie-digits.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
     </head>
     <body>
diff --git a/test/pie-label-extreme.html b/test/pie-label-extreme.html
index f255a1d..6f8a71f 100644
--- a/test/pie-label-extreme.html
+++ b/test/pie-label-extreme.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/pie-label-mobile.html b/test/pie-label-mobile.html
index aef18c6..4f53a31 100644
--- a/test/pie-label-mobile.html
+++ b/test/pie-label-mobile.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/pie-label.html b/test/pie-label.html
index 911d674..9041d2d 100644
--- a/test/pie-label.html
+++ b/test/pie-label.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="data/pie-texture.js"></script>
diff --git a/test/pie-richText.html b/test/pie-richText.html
index 5e76a79..95837e7 100644
--- a/test/pie-richText.html
+++ b/test/pie-richText.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/pie-visual.html b/test/pie-visual.html
index 25e11e8..ab8e050 100644
--- a/test/pie-visual.html
+++ b/test/pie-visual.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/pie.html b/test/pie.html
index 5094815..4a0b671 100644
--- a/test/pie.html
+++ b/test/pie.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="data/pie-texture.js"></script>
         <script src="lib/dat.gui.min.js"></script>
diff --git a/test/pie2.html b/test/pie2.html
index 1c0ecfe..5fcb1ab 100644
--- a/test/pie2.html
+++ b/test/pie2.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
     </head>
     <body>
diff --git a/test/pie3.html b/test/pie3.html
index 5500779..e799aaa 100644
--- a/test/pie3.html
+++ b/test/pie3.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <meta name="viewport" content="width=device-width, initial-scale=1" />
     </head>
diff --git a/test/pieDynamic.html b/test/pieDynamic.html
index 3c59e0a..f06acec 100644
--- a/test/pieDynamic.html
+++ b/test/pieDynamic.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
     </head>
     <body>
diff --git a/test/polar-rounded.html b/test/polar-rounded.html
index 19b2cef..86b5cbe 100644
--- a/test/polar-rounded.html
+++ b/test/polar-rounded.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/polarLine.html b/test/polarLine.html
index 22ac465..fd54dfc 100644
--- a/test/polarLine.html
+++ b/test/polarLine.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
     </head>
     <body>
diff --git a/test/polarLine2.html b/test/polarLine2.html
index 63dbab3..2b11bb1 100644
--- a/test/polarLine2.html
+++ b/test/polarLine2.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
     </head>
     <body>
diff --git a/test/polarScatter.html b/test/polarScatter.html
index dbb3bd1..9e2fefd 100644
--- a/test/polarScatter.html
+++ b/test/polarScatter.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
     </head>
     <body>
diff --git a/test/punchCard.html b/test/punchCard.html
index bf5a8cc..27a69ac 100644
--- a/test/punchCard.html
+++ b/test/punchCard.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <meta name="viewport" content="width=device-width, initial-scale=1" />
     </head>
diff --git a/test/radar-axis.html b/test/radar-axis.html
index 6722dc6..842cd42 100644
--- a/test/radar-axis.html
+++ b/test/radar-axis.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/radar.html b/test/radar.html
index d76d297..ffb8ae6 100644
--- a/test/radar.html
+++ b/test/radar.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
     </head>
     <body>
diff --git a/test/radar2.html b/test/radar2.html
index d1b4ec4..47b7f59 100644
--- a/test/radar2.html
+++ b/test/radar2.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
     </head>
     <body>
diff --git a/test/radar3.html b/test/radar3.html
index 86cf9a9..6b6f64e 100644
--- a/test/radar3.html
+++ b/test/radar3.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
     </head>
     <body>
diff --git a/test/radar4.html b/test/radar4.html
index a3036d4..1063e9d 100644
--- a/test/radar4.html
+++ b/test/radar4.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
     </head>
     <body>
diff --git a/test/resize-animation.html b/test/resize-animation.html
index 1ab3a5a..736089b 100644
--- a/test/resize-animation.html
+++ b/test/resize-animation.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/testHelper.js"></script>
         <link rel="stylesheet" href="lib/reset.css">
diff --git a/test/richText-fontsize.html b/test/richText-fontsize.html
index 89ad91e..2a1c5a7 100644
--- a/test/richText-fontsize.html
+++ b/test/richText-fontsize.html
@@ -22,7 +22,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
     </head>
     <body>
diff --git a/test/roseExtreme.html b/test/roseExtreme.html
index 7b0df13..ca45584 100644
--- a/test/roseExtreme.html
+++ b/test/roseExtreme.html
@@ -22,7 +22,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/roseType.html b/test/roseType.html
index 71cbad5..71ef373 100644
--- a/test/roseType.html
+++ b/test/roseType.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
     </head>
     <body>
diff --git a/test/sample-compare.html b/test/sample-compare.html
index a5f4ecb..6018475 100644
--- a/test/sample-compare.html
+++ b/test/sample-compare.html
@@ -34,7 +34,7 @@ under the License.
 		<h2 id='status'>Loading lib....</h2>
 		<div id='container'></div>
 
-        <script src='lib/esl.js'></script>
+        <script src='lib/simpleRequire.js'></script>
         <script src='lib/config.js'></script>
 		<script>
             require([
diff --git a/test/sankey-depth.html b/test/sankey-depth.html
index 3da6b7c..cf34ca6 100644
--- a/test/sankey-depth.html
+++ b/test/sankey-depth.html
@@ -22,7 +22,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
     </head>
diff --git a/test/sankey-jump.html b/test/sankey-jump.html
index 5ff109d..b6e334e 100644
--- a/test/sankey-jump.html
+++ b/test/sankey-jump.html
@@ -22,7 +22,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
     </head>
diff --git a/test/sankey-level.html b/test/sankey-level.html
index 4aec1b3..06c8d56 100644
--- a/test/sankey-level.html
+++ b/test/sankey-level.html
@@ -22,7 +22,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
     </head>
diff --git a/test/sankey-nodeAlign-left.html b/test/sankey-nodeAlign-left.html
index cbb1cdb..0d13cd7 100644
--- a/test/sankey-nodeAlign-left.html
+++ b/test/sankey-nodeAlign-left.html
@@ -21,7 +21,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
     </head>
diff --git a/test/sankey-nodeAlign-right.html b/test/sankey-nodeAlign-right.html
index d6aec7c..c83323a 100644
--- a/test/sankey-nodeAlign-right.html
+++ b/test/sankey-nodeAlign-right.html
@@ -21,7 +21,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
     </head>
diff --git a/test/sankey-ringed.html b/test/sankey-ringed.html
index 9dda8ba..ccce5f0 100644
--- a/test/sankey-ringed.html
+++ b/test/sankey-ringed.html
@@ -22,7 +22,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
     </head>
diff --git a/test/sankey-vertical-energy.html b/test/sankey-vertical-energy.html
index 6333f27..0453b76 100644
--- a/test/sankey-vertical-energy.html
+++ b/test/sankey-vertical-energy.html
@@ -22,7 +22,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
     </head>
diff --git a/test/sankey-vertical.html b/test/sankey-vertical.html
index e9012fe..49c68c1 100644
--- a/test/sankey-vertical.html
+++ b/test/sankey-vertical.html
@@ -22,7 +22,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/testHelper.js"></script>
diff --git a/test/sankey.html b/test/sankey.html
index ee8c657..a82bb07 100644
--- a/test/sankey.html
+++ b/test/sankey.html
@@ -22,7 +22,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
     </head>
diff --git a/test/scale-integer.html b/test/scale-integer.html
index 63b75d0..a7f4dba 100644
--- a/test/scale-integer.html
+++ b/test/scale-integer.html
@@ -22,7 +22,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
     </head>
     <body>
diff --git a/test/scatter-markline.html b/test/scatter-markline.html
index e55a81a..83b51e9 100644
--- a/test/scatter-markline.html
+++ b/test/scatter-markline.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
     </head>
     <body>
diff --git a/test/scatter-random-stream-fix-axis.html b/test/scatter-random-stream-fix-axis.html
index 15fe756..688e364 100644
--- a/test/scatter-random-stream-fix-axis.html
+++ b/test/scatter-random-stream-fix-axis.html
@@ -22,7 +22,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/scatter-random-stream.html b/test/scatter-random-stream.html
index baf2157..e7a27dd 100644
--- a/test/scatter-random-stream.html
+++ b/test/scatter-random-stream.html
@@ -23,7 +23,7 @@ under the License.
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
         <script src="lib/frameInsight.js"></script>
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/testHelper.js"></script>
diff --git a/test/scatter-single-axis.html b/test/scatter-single-axis.html
index c14d4f7..5371213 100644
--- a/test/scatter-single-axis.html
+++ b/test/scatter-single-axis.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <meta name="viewport" content="width=device-width, initial-scale=1" />
         <link rel="stylesheet" href="lib/reset.css">
diff --git a/test/scatter-stream-large.html b/test/scatter-stream-large.html
index 0c2499b..aca3868 100644
--- a/test/scatter-stream-large.html
+++ b/test/scatter-stream-large.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset='utf-8'>
-        <script src='lib/esl.js'></script>
+        <script src='lib/simpleRequire.js'></script>
         <script src='lib/config.js'></script>
         <script src='lib/jquery.min.js'></script>
         <script src='lib/testHelper.js'></script>
diff --git a/test/scatter-stream-not-large.html b/test/scatter-stream-not-large.html
index 34b73d3..97c3a37 100644
--- a/test/scatter-stream-not-large.html
+++ b/test/scatter-stream-not-large.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset='utf-8'>
-        <script src='lib/esl.js'></script>
+        <script src='lib/simpleRequire.js'></script>
         <script src='lib/config.js'></script>
         <script src='lib/jquery.min.js'></script>
         <script src='lib/testHelper.js'></script>
diff --git a/test/scatter-stream-visual.html b/test/scatter-stream-visual.html
index b7577b7..0a1d72e 100644
--- a/test/scatter-stream-visual.html
+++ b/test/scatter-stream-visual.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <meta name="viewport" content="width=device-width, initial-scale=1" />
diff --git a/test/scatter-weibo.html b/test/scatter-weibo.html
index 76c1b8e..7202179 100644
--- a/test/scatter-weibo.html
+++ b/test/scatter-weibo.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/scatter.html b/test/scatter.html
index d77aa7b..3fd4fbb 100644
--- a/test/scatter.html
+++ b/test/scatter.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
     </head>
     <body>
diff --git a/test/scatterMatrix.html b/test/scatterMatrix.html
index d28ec40..47f54ce 100644
--- a/test/scatterMatrix.html
+++ b/test/scatterMatrix.html
@@ -22,7 +22,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <meta name="viewport" content="width=device-width, initial-scale=1" />
         <link rel="stylesheet" href="lib/reset.css">
diff --git a/test/selectedMode.html b/test/selectedMode.html
index 6fc1501..97597b8 100644
--- a/test/selectedMode.html
+++ b/test/selectedMode.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <meta name="viewport" content="width=device-width, initial-scale=1" />
     </head>
diff --git a/test/showTip.html b/test/showTip.html
index f597c3c..ebb6ea5 100644
--- a/test/showTip.html
+++ b/test/showTip.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
     </head>
     <body>
diff --git a/test/singleAxisScales.html b/test/singleAxisScales.html
index 74fe788..5de6e4c 100644
--- a/test/singleAxisScales.html
+++ b/test/singleAxisScales.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <meta name="viewport" content="width=device-width, initial-scale=1" />
diff --git a/test/smooth.html b/test/smooth.html
index 94215bc..608889b 100644
--- a/test/smooth.html
+++ b/test/smooth.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/stackBar-dataZoom.html b/test/stackBar-dataZoom.html
index 5cc50e6..9406c4b 100644
--- a/test/stackBar-dataZoom.html
+++ b/test/stackBar-dataZoom.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/stream-basic1.html b/test/stream-basic1.html
index c22321a..0bdc9bd 100644
--- a/test/stream-basic1.html
+++ b/test/stream-basic1.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/stream-basic2.html b/test/stream-basic2.html
index a98449f..1916e73 100644
--- a/test/stream-basic2.html
+++ b/test/stream-basic2.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/stream-filter.html b/test/stream-filter.html
index a7a2229..354ae3a 100644
--- a/test/stream-filter.html
+++ b/test/stream-filter.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
     </head>
     <body>
diff --git a/test/stream-filter2.html b/test/stream-filter2.html
index 1634593..6e269b7 100644
--- a/test/stream-filter2.html
+++ b/test/stream-filter2.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/sunburst-book.html b/test/sunburst-book.html
index db40642..106aee5 100644
--- a/test/sunburst-book.html
+++ b/test/sunburst-book.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
     </head>
     <body>
diff --git a/test/sunburst-canvas.html b/test/sunburst-canvas.html
index 8636924..bd890b2 100644
--- a/test/sunburst-canvas.html
+++ b/test/sunburst-canvas.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
     </head>
     <body>
diff --git a/test/sunburst-drink.html b/test/sunburst-drink.html
index 5dd12f5..8cea279 100644
--- a/test/sunburst-drink.html
+++ b/test/sunburst-drink.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
     </head>
     <body>
diff --git a/test/sunburst-highlight.html b/test/sunburst-highlight.html
index c642353..54fd386 100644
--- a/test/sunburst-highlight.html
+++ b/test/sunburst-highlight.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
     </head>
     <body>
diff --git a/test/sunburst-itemStyle.html b/test/sunburst-itemStyle.html
index 9dc099e..215ed9e 100644
--- a/test/sunburst-itemStyle.html
+++ b/test/sunburst-itemStyle.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
     </head>
     <body>
diff --git a/test/sunburst-simple.html b/test/sunburst-simple.html
index feec880..63a0f2c 100644
--- a/test/sunburst-simple.html
+++ b/test/sunburst-simple.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
     </head>
     <body>
diff --git a/test/sunburst-visualMap.html b/test/sunburst-visualMap.html
index 19cc7fe..96ea9b6 100644
--- a/test/sunburst-visualMap.html
+++ b/test/sunburst-visualMap.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
     </head>
     <body>
diff --git a/test/sunburst.html b/test/sunburst.html
index 145cd19..dd061a4 100644
--- a/test/sunburst.html
+++ b/test/sunburst.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
     </head>
     <body>
diff --git a/test/svg-gradient-opacity.html b/test/svg-gradient-opacity.html
index ffc55ab..a7e39da 100644
--- a/test/svg-gradient-opacity.html
+++ b/test/svg-gradient-opacity.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
     </head>
     <body>
diff --git a/test/svg-test.html b/test/svg-test.html
index 53444f6..47fb6f0 100644
--- a/test/svg-test.html
+++ b/test/svg-test.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
     </head>
     <body>
diff --git a/test/symbol.html b/test/symbol.html
index f470d47..808f9a7 100644
--- a/test/symbol.html
+++ b/test/symbol.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
     </head>
     <body>
diff --git a/test/symbol2.html b/test/symbol2.html
index f55a9f1..966c117 100644
--- a/test/symbol2.html
+++ b/test/symbol2.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/symbol3.html b/test/symbol3.html
index b367506..77c7f76 100644
--- a/test/symbol3.html
+++ b/test/symbol3.html
@@ -24,7 +24,7 @@ under the License.
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
         <link rel="stylesheet" href="lib/reset.css" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/theme.html b/test/theme.html
index a0d9ef5..5081982 100644
--- a/test/theme.html
+++ b/test/theme.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
     </head>
     <body>
diff --git a/test/themeRiver.html b/test/themeRiver.html
index 9a7c220..a34e281 100644
--- a/test/themeRiver.html
+++ b/test/themeRiver.html
@@ -22,8 +22,8 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <!-- <script src="lib/esl.js"></script> -->
-        <script src="lib/esl.js"></script>
+        <!-- <script src="lib/simpleRequire.js"></script> -->
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <link ref="stylesheet" href="lib/reset.css">
diff --git a/test/themeRiver2.html b/test/themeRiver2.html
index 6931000..2051d15 100644
--- a/test/themeRiver2.html
+++ b/test/themeRiver2.html
@@ -22,7 +22,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <link ref="stylesheet" href="lib/reset.css">
diff --git a/test/themeRiver3.html b/test/themeRiver3.html
index 232d1e2..f9c3c3a 100644
--- a/test/themeRiver3.html
+++ b/test/themeRiver3.html
@@ -22,8 +22,8 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <!-- <script src="lib/esl.js"></script> -->
-        <script src="lib/esl.js"></script>
+        <!-- <script src="lib/simpleRequire.js"></script> -->
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <link ref="stylesheet" href="lib/reset.css">
diff --git a/test/timeScale-formatter.html b/test/timeScale-formatter.html
index b004289..4886a8a 100644
--- a/test/timeScale-formatter.html
+++ b/test/timeScale-formatter.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/timeScale.html b/test/timeScale.html
index 5806120..cf9bfc2 100644
--- a/test/timeScale.html
+++ b/test/timeScale.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
     </head>
     <body>
diff --git a/test/timeScale2.html b/test/timeScale2.html
index d392bf5..77edaf5 100644
--- a/test/timeScale2.html
+++ b/test/timeScale2.html
@@ -22,7 +22,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <script src="./lib/jquery.min.js"></script>
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
     </head>
 
diff --git a/test/timeZone.html b/test/timeZone.html
index 5254852..262e9fc 100644
--- a/test/timeZone.html
+++ b/test/timeZone.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <meta name="viewport" content="width=device-width, initial-scale=1" />
         <link rel="stylesheet" href="lib/reset.css" />
diff --git a/test/timeline-dynamic-series.html b/test/timeline-dynamic-series.html
index b39b863..4660348 100644
--- a/test/timeline-dynamic-series.html
+++ b/test/timeline-dynamic-series.html
@@ -22,7 +22,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/timeline-finance.html b/test/timeline-finance.html
index 2ba6cf8..79bf23e 100644
--- a/test/timeline-finance.html
+++ b/test/timeline-finance.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <meta name="viewport" content="width=device-width, initial-scale=1" />
     </head>
diff --git a/test/timeline-layout.html b/test/timeline-layout.html
index f19bcd5..5773308 100644
--- a/test/timeline-layout.html
+++ b/test/timeline-layout.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <meta name="viewport" content="width=device-width, initial-scale=1" />
     </head>
diff --git a/test/timeline-life.html b/test/timeline-life.html
index a9e8e4c..698903a 100755
--- a/test/timeline-life.html
+++ b/test/timeline-life.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/tmp-base.html b/test/tmp-base.html
index ed06677..8c9f5ea 100644
--- a/test/tmp-base.html
+++ b/test/tmp-base.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/toolbox-saveImage-background-svg.html b/test/toolbox-saveImage-background-svg.html
index 54c4a61..5a8006c 100644
--- a/test/toolbox-saveImage-background-svg.html
+++ b/test/toolbox-saveImage-background-svg.html
@@ -21,7 +21,7 @@ under the License.
 
 <head>
     <meta charset="utf-8">
-    <script src="lib/esl.js"></script>
+    <script src="lib/simpleRequire.js"></script>
     <script src="lib/config.js"></script>
     <meta name="viewport" content="width=device-width", initial-scale="1" />
 </head>
diff --git a/test/toolbox-saveImage-background.html b/test/toolbox-saveImage-background.html
index 953eec2..1cd810c 100644
--- a/test/toolbox-saveImage-background.html
+++ b/test/toolbox-saveImage-background.html
@@ -21,7 +21,7 @@ under the License.
 
 <head>
     <meta charset="utf-8">
-    <script src="lib/esl.js"></script>
+    <script src="lib/simpleRequire.js"></script>
     <script src="lib/config.js"></script>
     <meta name="viewport" content="width=device-width, initial-scale=1" />
 </head>
diff --git a/test/toolbox-stack-custom.html b/test/toolbox-stack-custom.html
index 38bae1e..2d9d6e9 100644
--- a/test/toolbox-stack-custom.html
+++ b/test/toolbox-stack-custom.html
@@ -21,7 +21,7 @@ under the License.
 
 <head>
     <meta charset="utf-8">
-    <script src="lib/esl.js"></script>
+    <script src="lib/simpleRequire.js"></script>
     <script src="lib/config.js"></script>
     <meta name="viewport" content="width=device-width, initial-scale=1" />
 </head>
diff --git a/test/toolbox-stack.html b/test/toolbox-stack.html
index ac31e7b..3d25079 100644
--- a/test/toolbox-stack.html
+++ b/test/toolbox-stack.html
@@ -21,7 +21,7 @@ under the License.
 
 <head>
     <meta charset="utf-8">
-    <script src="lib/esl.js"></script>
+    <script src="lib/simpleRequire.js"></script>
     <script src="lib/config.js"></script>
     <meta name="viewport" content="width=device-width, initial-scale=1" />
 </head>
diff --git a/test/toolbox-textStyle.html b/test/toolbox-textStyle.html
index ee3438c..d80a175 100644
--- a/test/toolbox-textStyle.html
+++ b/test/toolbox-textStyle.html
@@ -21,7 +21,7 @@ under the License.
 
 <head>
     <meta charset="utf-8">
-    <script src="lib/esl.js"></script>
+    <script src="lib/simpleRequire.js"></script>
     <script src="lib/config.js"></script>
     <meta name="viewport" content="width=device-width, initial-scale=1" />
 </head>
diff --git a/test/toolbox-title.html b/test/toolbox-title.html
index 49abc42..6c5c9df 100644
--- a/test/toolbox-title.html
+++ b/test/toolbox-title.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/toolbox-tooltip.html b/test/toolbox-tooltip.html
index f1f06e0..3a63aa3 100644
--- a/test/toolbox-tooltip.html
+++ b/test/toolbox-tooltip.html
@@ -21,7 +21,7 @@ under the License.
 
 <head>
     <meta charset="utf-8">
-    <script src="lib/esl.js"></script>
+    <script src="lib/simpleRequire.js"></script>
     <script src="lib/config.js"></script>
     <meta name="viewport" content="width=device-width, initial-scale=1" />
 </head>
diff --git a/test/tooltip-action.html b/test/tooltip-action.html
index 4ceb639..a0afdb5 100644
--- a/test/tooltip-action.html
+++ b/test/tooltip-action.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <meta name="viewport" content="width=device-width, initial-scale=1" />
         <link rel="stylesheet" href="lib/reset.css" />
diff --git a/test/tooltip-axisPointer.html b/test/tooltip-axisPointer.html
index ec6d160..060e1f3 100644
--- a/test/tooltip-axisPointer.html
+++ b/test/tooltip-axisPointer.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <meta name="viewport" content="width=device-width, initial-scale=1" />
         <link rel="stylesheet" href="lib/reset.css" />
diff --git a/test/tooltip-axisPointer2.html b/test/tooltip-axisPointer2.html
index dbee365..f0bc6b8 100644
--- a/test/tooltip-axisPointer2.html
+++ b/test/tooltip-axisPointer2.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/tooltip-cascade.html b/test/tooltip-cascade.html
index d7252b9..94e8745 100644
--- a/test/tooltip-cascade.html
+++ b/test/tooltip-cascade.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <meta name="viewport" content="width=device-width, initial-scale=1" />
         <link rel="stylesheet" href="lib/reset.css" />
diff --git a/test/tooltip-component.html b/test/tooltip-component.html
index 09b0668..a62bbb7 100644
--- a/test/tooltip-component.html
+++ b/test/tooltip-component.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/tooltip-domnode.html b/test/tooltip-domnode.html
index bd8fe11..875d880 100644
--- a/test/tooltip-domnode.html
+++ b/test/tooltip-domnode.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/tooltip-event.html b/test/tooltip-event.html
index 5b1e26c..abb00fe 100644
--- a/test/tooltip-event.html
+++ b/test/tooltip-event.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/tooltip-link.html b/test/tooltip-link.html
index c166e83..e3829b4 100644
--- a/test/tooltip-link.html
+++ b/test/tooltip-link.html
@@ -22,7 +22,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/tooltip-rich.html b/test/tooltip-rich.html
index cb328ca..6f04ca5 100644
--- a/test/tooltip-rich.html
+++ b/test/tooltip-rich.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <meta name="viewport" content="width=device-width, initial-scale=1" />
     </head>
diff --git a/test/tooltip-setOption.html b/test/tooltip-setOption.html
index 5d9c096..340021c 100644
--- a/test/tooltip-setOption.html
+++ b/test/tooltip-setOption.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <meta name="viewport" content="width=device-width, initial-scale=1" />
         <link rel="stylesheet" href="lib/reset.css" />
diff --git a/test/tooltip-textStyle.html b/test/tooltip-textStyle.html
index b8be785..096ffa3 100644
--- a/test/tooltip-textStyle.html
+++ b/test/tooltip-textStyle.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/tooltip-touch.html b/test/tooltip-touch.html
index ceb193c..0346e09 100644
--- a/test/tooltip-touch.html
+++ b/test/tooltip-touch.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/facePrint.js"></script>
         <meta name="viewport" content="width=device-width, initial-scale=1" />
diff --git a/test/tooltip-windowResize.html b/test/tooltip-windowResize.html
index 0629867..6dd27bd 100644
--- a/test/tooltip-windowResize.html
+++ b/test/tooltip-windowResize.html
@@ -22,7 +22,7 @@ under the License.
 <head>
     <meta charset="utf-8">
     <meta name="viewport" content="width=device-width, initial-scale=1" />
-    <script src="lib/esl.js"></script>
+    <script src="lib/simpleRequire.js"></script>
     <script src="lib/config.js"></script>
     <script src="lib/facePrint.js"></script>
     <script src="lib/testHelper.js"></script>
diff --git a/test/tooltip.html b/test/tooltip.html
index 4289c83..8f3a55e 100644
--- a/test/tooltip.html
+++ b/test/tooltip.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <meta name="viewport" content="width=device-width, initial-scale=1" />
         <link rel="stylesheet" href="lib/reset.css" />
diff --git a/test/touch-candlestick.html b/test/touch-candlestick.html
index f39fb8e..79bff0a 100644
--- a/test/touch-candlestick.html
+++ b/test/touch-candlestick.html
@@ -22,7 +22,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/touch-slide.html b/test/touch-slide.html
index daf4993..99f3105 100644
--- a/test/touch-slide.html
+++ b/test/touch-slide.html
@@ -22,7 +22,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/facePrint.js"></script>
     </head>
diff --git a/test/touch-test.html b/test/touch-test.html
index be1c867..e72a0dd 100644
--- a/test/touch-test.html
+++ b/test/touch-test.html
@@ -22,7 +22,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/facePrint.js"></script>
         <meta name="viewport" content="width=device-width, initial-scale=1" />
diff --git a/test/tree-addNode.html b/test/tree-addNode.html
index 9ac9bc8..f907dde 100644
--- a/test/tree-addNode.html
+++ b/test/tree-addNode.html
@@ -22,7 +22,7 @@ under the License.
     <head>
         <meta charset="utf-8" />
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/testHelper.js"></script>
diff --git a/test/tree-basic.html b/test/tree-basic.html
index f8020e2..1ae6878 100644
--- a/test/tree-basic.html
+++ b/test/tree-basic.html
@@ -22,7 +22,7 @@ under the License.
     <head>
         <meta charset="utf-8" />
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
     </head>
diff --git a/test/tree-image.html b/test/tree-image.html
index 239f654..2ff74df 100644
--- a/test/tree-image.html
+++ b/test/tree-image.html
@@ -22,7 +22,7 @@ under the License.
     <head>
         <meta charset="utf-8" />
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
     </head>
diff --git a/test/tree-image2.html b/test/tree-image2.html
index 87aa373..a494457 100644
--- a/test/tree-image2.html
+++ b/test/tree-image2.html
@@ -22,7 +22,7 @@ under the License.
     <head>
         <meta charset="utf-8" />
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/tree-legend.html b/test/tree-legend.html
index 73af95b..63dab9c 100644
--- a/test/tree-legend.html
+++ b/test/tree-legend.html
@@ -22,7 +22,7 @@ under the License.
     <head>
         <meta charset="utf-8" />
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
     </head>
diff --git a/test/tree-orient-right-left.html b/test/tree-orient-right-left.html
index 576efd5..f354867 100644
--- a/test/tree-orient-right-left.html
+++ b/test/tree-orient-right-left.html
@@ -22,7 +22,7 @@ under the License.
     <head>
         <meta charset="utf-8" />
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
     </head>
diff --git a/test/tree-orient-top-bottom.html b/test/tree-orient-top-bottom.html
index e411f78..13129af 100644
--- a/test/tree-orient-top-bottom.html
+++ b/test/tree-orient-top-bottom.html
@@ -22,7 +22,7 @@ under the License.
     <head>
         <meta charset="utf-8" />
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
     </head>
diff --git a/test/tree-polyline.html b/test/tree-polyline.html
index ff67c04..4a10cb3 100644
--- a/test/tree-polyline.html
+++ b/test/tree-polyline.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/tree-radial.html b/test/tree-radial.html
index 79593f1..db1eb27 100644
--- a/test/tree-radial.html
+++ b/test/tree-radial.html
@@ -22,7 +22,7 @@ under the License.
     <head>
         <meta charset="utf-8" />
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
     </head>
diff --git a/test/tree-recurrentRemoveNode.html b/test/tree-recurrentRemoveNode.html
index 8536a12..77f59b5 100644
--- a/test/tree-recurrentRemoveNode.html
+++ b/test/tree-recurrentRemoveNode.html
@@ -22,7 +22,7 @@ under the License.
     <head>
         <meta charset="utf-8" />
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/testHelper.js"></script>
diff --git a/test/tree-removeNode.html b/test/tree-removeNode.html
index 9720932..5750f2f 100644
--- a/test/tree-removeNode.html
+++ b/test/tree-removeNode.html
@@ -22,7 +22,7 @@ under the License.
     <head>
         <meta charset="utf-8" />
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/testHelper.js"></script>
diff --git a/test/tree-roam.html b/test/tree-roam.html
index 8d8f61e..1cf72a6 100644
--- a/test/tree-roam.html
+++ b/test/tree-roam.html
@@ -22,7 +22,7 @@ under the License.
     <head>
         <meta charset="utf-8" />
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
     </head>
diff --git a/test/tree-vertical.html b/test/tree-vertical.html
index 6056be6..e720d6d 100644
--- a/test/tree-vertical.html
+++ b/test/tree-vertical.html
@@ -22,7 +22,7 @@ under the License.
     <head>
         <meta charset="utf-8" />
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
     </head>
diff --git a/test/treemap-action.html b/test/treemap-action.html
index 1b33110..da8bbb4 100755
--- a/test/treemap-action.html
+++ b/test/treemap-action.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/treemap-disk.html b/test/treemap-disk.html
index 36404d6..6765ee5 100644
--- a/test/treemap-disk.html
+++ b/test/treemap-disk.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <meta name="viewport" content="width=device-width, initial-scale=1" />
     </head>
diff --git a/test/treemap-disk2.html b/test/treemap-disk2.html
index 7de73ac..b6744b0 100644
--- a/test/treemap-disk2.html
+++ b/test/treemap-disk2.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/testHelper.js"></script>
         <meta name="viewport" content="width=device-width, initial-scale=1" />
diff --git a/test/treemap-obama.html b/test/treemap-obama.html
index 3819d87..88bbf02 100644
--- a/test/treemap-obama.html
+++ b/test/treemap-obama.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <meta name="viewport" content="width=device-width, initial-scale=1" />
         <!-- <link href="https://fonts.googleapis.com/css2?family=Open+Sans+Condensed:wght@300&display=swap" rel="stylesheet"> -->
diff --git a/test/treemap-option.html b/test/treemap-option.html
index 1d5c0fa..7e7db56 100644
--- a/test/treemap-option.html
+++ b/test/treemap-option.html
@@ -23,7 +23,7 @@ under the License.
 <head>
     <meta charset="utf-8">
     <title>Option View</title>
-    <script src="lib/esl.js"></script>
+    <script src="lib/simpleRequire.js"></script>
     <script src="lib/config.js"></script>
     <style type="text/css">
         body {
diff --git a/test/treemap-option2.html b/test/treemap-option2.html
index ff2416b..dc24b6f 100644
--- a/test/treemap-option2.html
+++ b/test/treemap-option2.html
@@ -23,7 +23,7 @@ under the License.
 <head>
     <meta charset="utf-8">
     <title>Option View</title>
-    <script src="lib/esl.js"></script>
+    <script src="lib/simpleRequire.js"></script>
     <script src="lib/config.js"></script>
     <style type="text/css">
         body {
diff --git a/test/treemap-simple.html b/test/treemap-simple.html
index e129914..b61679c 100644
--- a/test/treemap-simple.html
+++ b/test/treemap-simple.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <link rel="stylesheet" href="lib/reset.css" />
     </head>
diff --git a/test/treemap-simple2.html b/test/treemap-simple2.html
index d078e0d..305bffd 100644
--- a/test/treemap-simple2.html
+++ b/test/treemap-simple2.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/treemap-visual.html b/test/treemap-visual.html
index 020a61b..cb93436 100644
--- a/test/treemap-visual.html
+++ b/test/treemap-visual.html
@@ -22,7 +22,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <meta name="viewport" content="width=device-width, initial-scale=1" />
diff --git a/test/visualMap-categories.html b/test/visualMap-categories.html
index bc809a3..4a9f0f6 100644
--- a/test/visualMap-categories.html
+++ b/test/visualMap-categories.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="./lib/esl.js"></script>
+        <script src="./lib/simpleRequire.js"></script>
         <script src="./lib/config.js"></script>
         <script src="./lib/facePrint.js"></script>
         <link rel="stylesheet" href="./lib/reset.css">
diff --git a/test/visualMap-continuous.html b/test/visualMap-continuous.html
index abfc390..db99d73 100644
--- a/test/visualMap-continuous.html
+++ b/test/visualMap-continuous.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <link rel="stylesheet" href="lib/reset.css" />
     </head>
diff --git a/test/visualMap-large.html b/test/visualMap-large.html
index 40906ec..9bfd182 100644
--- a/test/visualMap-large.html
+++ b/test/visualMap-large.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/visualMap-layout.html b/test/visualMap-layout.html
index 75d1daf..eab9325 100644
--- a/test/visualMap-layout.html
+++ b/test/visualMap-layout.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <link rel="stylesheet" href="lib/reset.css">
         <style>
diff --git a/test/visualMap-opacity.html b/test/visualMap-opacity.html
index 1e2fd20..5036fcb 100644
--- a/test/visualMap-opacity.html
+++ b/test/visualMap-opacity.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <link rel="stylesheet" href="lib/reset.css">
         <script src="lib/jquery.min.js"></script>
diff --git a/test/visualMap-performance1.html b/test/visualMap-performance1.html
index 87f411e..3255600 100644
--- a/test/visualMap-performance1.html
+++ b/test/visualMap-performance1.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
     </head>
     <body>
diff --git a/test/visualMap-pieces.html b/test/visualMap-pieces.html
index 17e0d61..2f6bea5 100644
--- a/test/visualMap-pieces.html
+++ b/test/visualMap-pieces.html
@@ -23,7 +23,7 @@ under the License.
     <head>
         <meta charset="utf-8">
         <meta name="viewport" content="width=device-width, initial-scale=1" />
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/visualMap-scatter-colorAndSymbol.html b/test/visualMap-scatter-colorAndSymbol.html
index fddc78e..b2b45d7 100644
--- a/test/visualMap-scatter-colorAndSymbol.html
+++ b/test/visualMap-scatter-colorAndSymbol.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
     </head>
     <body>
diff --git a/test/visualMap-scatter-symbolSize.html b/test/visualMap-scatter-symbolSize.html
index 0c9e6e6..bc002a3 100644
--- a/test/visualMap-scatter-symbolSize.html
+++ b/test/visualMap-scatter-symbolSize.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
     </head>
     <body>
diff --git a/test/visualMap-special-case.html b/test/visualMap-special-case.html
index e5d4c1d..3b23905 100644
--- a/test/visualMap-special-case.html
+++ b/test/visualMap-special-case.html
@@ -22,7 +22,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/facePrint.js"></script>
diff --git a/test/webkit-dep.html b/test/webkit-dep.html
index dafee52..97562eb 100644
--- a/test/webkit-dep.html
+++ b/test/webkit-dep.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset="utf-8">
-        <script src="lib/esl.js"></script>
+        <script src="lib/simpleRequire.js"></script>
         <script src="lib/config.js"></script>
         <script src="lib/jquery.min.js"></script>
         <script src="lib/dat.gui.min.js"></script>
diff --git a/test/worldPopulationBubble.html b/test/worldPopulationBubble.html
index fc7cc61..b296f9a 100644
--- a/test/worldPopulationBubble.html
+++ b/test/worldPopulationBubble.html
@@ -21,7 +21,7 @@ under the License.
 <html>
     <head>
         <meta charset='utf-8'>
-        <script src='lib/esl.js'></script>
+        <script src='lib/simpleRequire.js'></script>
         <script src='lib/config.js'></script>
         <script src='lib/jquery.min.js'></script>
     </head>

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@echarts.apache.org
For additional commands, e-mail: commits-help@echarts.apache.org