From a677ed258e01e80863efd1729d08842e06fce7d0 Mon Sep 17 00:00:00 2001 From: Victor Woeltjen Date: Fri, 12 Dec 2014 09:44:05 -0800 Subject: [PATCH] [Plot] Add skeleton specs for stacked plots Add skeleton specs for classes introduced to support stacked plot mode, WTD-625. --- platform/features/plot/test/SubPlotSpec.js | 14 ++++++++++++++ .../test/elements/PlotPanZoomStackGroupSpec.js | 14 ++++++++++++++ .../plot/test/modes/PlotModeOptionsSpec.js | 14 ++++++++++++++ .../plot/test/modes/PlotOverlayModeSpec.js | 14 ++++++++++++++ .../features/plot/test/modes/PlotStackModeSpec.js | 14 ++++++++++++++ platform/features/plot/test/suite.json | 7 ++++++- 6 files changed, 76 insertions(+), 1 deletion(-) create mode 100644 platform/features/plot/test/SubPlotSpec.js create mode 100644 platform/features/plot/test/elements/PlotPanZoomStackGroupSpec.js create mode 100644 platform/features/plot/test/modes/PlotModeOptionsSpec.js create mode 100644 platform/features/plot/test/modes/PlotOverlayModeSpec.js create mode 100644 platform/features/plot/test/modes/PlotStackModeSpec.js diff --git a/platform/features/plot/test/SubPlotSpec.js b/platform/features/plot/test/SubPlotSpec.js new file mode 100644 index 0000000000..a3b36a4312 --- /dev/null +++ b/platform/features/plot/test/SubPlotSpec.js @@ -0,0 +1,14 @@ +/*global define,Promise,describe,it,expect,beforeEach,waitsFor,jasmine*/ + +/** + * MergeModelsSpec. Created by vwoeltje on 11/6/14. + */ +define( + ["../src/SubPlot"], + function (SubPlot) { + "use strict"; + + describe("A sub-plot", function () { + }); + } +); \ No newline at end of file diff --git a/platform/features/plot/test/elements/PlotPanZoomStackGroupSpec.js b/platform/features/plot/test/elements/PlotPanZoomStackGroupSpec.js new file mode 100644 index 0000000000..f28fcaa098 --- /dev/null +++ b/platform/features/plot/test/elements/PlotPanZoomStackGroupSpec.js @@ -0,0 +1,14 @@ +/*global define,Promise,describe,it,expect,beforeEach,waitsFor,jasmine*/ + +/** + * MergeModelsSpec. Created by vwoeltje on 11/6/14. + */ +define( + ["../../src/elements/PlotPanZoomStackGroup"], + function (PlotController) { + "use strict"; + + describe("A plot pan-zoom stack group", function () { + }); + } +); \ No newline at end of file diff --git a/platform/features/plot/test/modes/PlotModeOptionsSpec.js b/platform/features/plot/test/modes/PlotModeOptionsSpec.js new file mode 100644 index 0000000000..4c3cf74ae3 --- /dev/null +++ b/platform/features/plot/test/modes/PlotModeOptionsSpec.js @@ -0,0 +1,14 @@ +/*global define,Promise,describe,it,expect,beforeEach,waitsFor,jasmine*/ + +/** + * MergeModelsSpec. Created by vwoeltje on 11/6/14. + */ +define( + ["../../src/modes/PlotModeOptions"], + function (PlotModeOptions) { + "use strict"; + + describe("Plot mode options", function () { + }); + } +); \ No newline at end of file diff --git a/platform/features/plot/test/modes/PlotOverlayModeSpec.js b/platform/features/plot/test/modes/PlotOverlayModeSpec.js new file mode 100644 index 0000000000..e4d9c3f312 --- /dev/null +++ b/platform/features/plot/test/modes/PlotOverlayModeSpec.js @@ -0,0 +1,14 @@ +/*global define,Promise,describe,it,expect,beforeEach,waitsFor,jasmine*/ + +/** + * MergeModelsSpec. Created by vwoeltje on 11/6/14. + */ +define( + ["../../src/modes/PlotOverlayMode"], + function (PlotOverlayMode) { + "use strict"; + + describe("Overlaid plot mode", function () { + }); + } +); \ No newline at end of file diff --git a/platform/features/plot/test/modes/PlotStackModeSpec.js b/platform/features/plot/test/modes/PlotStackModeSpec.js new file mode 100644 index 0000000000..68d95c5b15 --- /dev/null +++ b/platform/features/plot/test/modes/PlotStackModeSpec.js @@ -0,0 +1,14 @@ +/*global define,Promise,describe,it,expect,beforeEach,waitsFor,jasmine*/ + +/** + * MergeModelsSpec. Created by vwoeltje on 11/6/14. + */ +define( + ["../../src/modes/PlotStackMode"], + function (PlotStackMode) { + "use strict"; + + describe("Stacked plot mode", function () { + }); + } +); \ No newline at end of file diff --git a/platform/features/plot/test/suite.json b/platform/features/plot/test/suite.json index 712238f559..9c0ee3c219 100644 --- a/platform/features/plot/test/suite.json +++ b/platform/features/plot/test/suite.json @@ -2,12 +2,17 @@ "GLChart", "MCTChart", "PlotController", + "SubPlot", "elements/PlotAxis", "elements/PlotFormatter", "elements/PlotPalette", "elements/PlotPanZoomStack", + "elements/PlotPanZoomStackGroup", "elements/PlotPosition", "elements/PlotPreparer", - "elements/PlotTickGenerator" + "elements/PlotTickGenerator", + "modes/PlotModeOptions", + "modes/PlotOverlayMode", + "modes/PlotStackMode" ]