Skip to content
This repository has been archived by the owner on Dec 26, 2018. It is now read-only.

Commit

Permalink
Use react-addons-test-utils package in tests
Browse files Browse the repository at this point in the history
  • Loading branch information
yang-wei committed Apr 15, 2016
1 parent 6e2bfec commit 3467484
Show file tree
Hide file tree
Showing 14 changed files with 27 additions and 28 deletions.
1 change: 1 addition & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,7 @@
"merge-stream": "^0.1.7",
"mocha": "^2.2.5",
"phantomjs": "^2.1.3",
"react-addons-test-utils": "^15.0.1",
"react-tools": "^0.13.3",
"reactify": "^1.1.1",
"uglify-js": "^2.4.23",
Expand Down
4 changes: 2 additions & 2 deletions tests/areachart-tests.js
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
'use strict';

var expect = require('chai').expect;
var React = require('react');
var TestUtils = require('react-addons-test-utils');

describe('AreaChart', function() {
it('renders stacked areachart with array of objects data', function() {
var React = require('react/addons');
var AreaChart = require('../src/areachart').AreaChart;
var generate = require('./utils/datagen').generateArrayOfObjects;
var TestUtils = React.addons.TestUtils;

// Render a areachart using data in array of objects
var data = [
Expand Down
6 changes: 2 additions & 4 deletions tests/axes-tests.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
'use strict';

var expect = require('chai').expect;
var React = require('react');
var TestUtils = require('react-addons-test-utils');

function generateData(points) {
var generate = require('./utils/datagen').generateArrayOfPoints;
Expand All @@ -25,10 +27,8 @@ function generateData(points) {

describe('Axes', function() {
it('renders and tests axes component', function() {
var React = require('react/addons');
var YAxis = require('../src/common/axes').YAxis;
var XAxis = require('../src/common/axes').XAxis;
var TestUtils = React.addons.TestUtils;
var utils = require('../src/utils');

var points = 5,
Expand Down Expand Up @@ -57,10 +57,8 @@ describe('Axes', function() {
});

it('renders and tests axes component with tickValues', function() {
var React = require('react/addons');
var YAxis = require('../src/common/axes').YAxis;
var XAxis = require('../src/common/axes').XAxis;
var TestUtils = React.addons.TestUtils;
var utils = require('../src/utils');

var points = 5,
Expand Down
6 changes: 2 additions & 4 deletions tests/barchart-tests.js
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
'use strict';

var expect = require('chai').expect;
var React = require('react');
var TestUtils = require('react-addons-test-utils');

describe('BarChart', function() {
it('renders barchart', function() {
var React = require('react/addons');
var BarChart = require('../src/barchart').BarChart;
var generate = require('./utils/datagen').generateArrayOfPoints;
var TestUtils = React.addons.TestUtils;
var length = 5;

var data = [
Expand Down Expand Up @@ -39,10 +39,8 @@ describe('BarChart', function() {
});

it('renders barchart with negative values', function() {
var React = require('react/addons');
var BarChart = require('../src/barchart').BarChart;
var generate = require('./utils/datagen').generateArrayOfPoints;
var TestUtils = React.addons.TestUtils;

var length = 5;

Expand Down
4 changes: 2 additions & 2 deletions tests/basicchart-tests.js
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
'use strict';

var expect = require('chai').expect;
var React = require('react');
var TestUtils = require('react-addons-test-utils');

describe('BasicChart', function() {
it('renders and tests BasicChart component', function() {
var React = require('react/addons');
var BasicChart = require('../src/common/charts/BasicChart');
var generate = require('./utils/datagen').generateArrayOfPoints;
var TestUtils = React.addons.TestUtils;

var chart = TestUtils.renderIntoDocument(
<BasicChart />
Expand Down
4 changes: 2 additions & 2 deletions tests/candlestick-tests.js
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
'use strict';

var expect = require('chai').expect;
var React = require('react/addons');
var React = require('react');
var TestUtils = require('react-addons-test-utils');
var { CandlestickChart } = require('../src/candlestick');
var { generateArrayOfTimeOHLCObjects: generate } = require('./utils/datagen');

var TestUtils = React.addons.TestUtils;
var length = 5;
var data, candlestickChart, candlestickChartWithoutAnimation;

Expand Down
4 changes: 2 additions & 2 deletions tests/legend-tests.js
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
'use strict';

var expect = require('chai').expect;
var React = require('react');
var TestUtils = require('react-addons-test-utils');

describe('Legend', function() {
it('renders and tests legend component', function() {
var React = require('react/addons');
var Legend = require('../src/common/Legend');
var generate = require('./utils/datagen').generateArrayOfPoints;
var TestUtils = React.addons.TestUtils;

// Render a linechart using array data
var data = [
Expand Down
4 changes: 2 additions & 2 deletions tests/legendchart-tests.js
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
'use strict';

var expect = require('chai').expect;
var React = require('react');
var TestUtils = require('react-addons-test-utils');

describe('LegendChart', function() {
it('renders and tests LegendChart component', function() {
var React = require('react/addons');
var LegendChart = require('../src/common/charts/LegendChart');
var generate = require('./utils/datagen').generateArrayOfPoints;
var TestUtils = React.addons.TestUtils;

var legend = TestUtils.renderIntoDocument(
<LegendChart />
Expand Down
4 changes: 2 additions & 2 deletions tests/linechart-tests.js
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
'use strict';

var expect = require('chai').expect;
var React = require('react/addons');
var React = require('react');
var TestUtils = require('react-addons-test-utils');
var LineChart = require('../src/linechart').LineChart;
var generate = require('./utils/datagen').generateArrayOfPoints;
var TestUtils = React.addons.TestUtils;
var data, linechart;
var length = 5;

Expand Down
4 changes: 2 additions & 2 deletions tests/piechart-tests.js
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
'use strict';

var expect = require('chai').expect;
var React = require('react/addons');
var React = require('react');
var TestUtils = require('react-addons-test-utils');
var PieChart = require('../src/piechart').PieChart;
var generatePartsOfWhole = require('./utils/datagen').generatePartsOfWhole;
var TestUtils = React.addons.TestUtils;

describe('PieChart', function() {

Expand Down
4 changes: 2 additions & 2 deletions tests/scatterchart-tests.js
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
'use strict';

var expect = require('chai').expect;
var React = require('react/addons');
var React = require('react');
var TestUtils = require('react-addons-test-utils');
var { ScatterChart } = require('../src/scatterchart');
var { generateArrayOfPoints: generate } = require('./utils/datagen');

var TestUtils = React.addons.TestUtils;
var points = 5;
var circleRadius = 5;
var data, scatterchart;
Expand Down
4 changes: 2 additions & 2 deletions tests/treemap-tests.js
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
'use strict';

var expect = require('chai').expect;
var React = require('react');
var TestUtils = require('react-addons-test-utils');

describe('Treemap', function() {
it('renders treemap', function() {
var React = require('react/addons');
var Treemap = require('../src/treemap').Treemap;
var generate = require('./utils/datagen').generateArrayOfNameObjects;
var TestUtils = React.addons.TestUtils;
var points = 5;

// Render a treemap using array data
Expand Down
2 changes: 2 additions & 0 deletions tests/utils-tests.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
'use strict';

var expect = require('chai').expect;
var React = require('react');
var TestUtils = require('react-addons-test-utils');

describe('Utils Test', () => {

Expand Down
4 changes: 2 additions & 2 deletions tests/voronoi-tests.js
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
'use strict';

var expect = require('chai').expect;
var React = require('react');
var TestUtils = require('react-addons-test-utils');

describe('Voronoi', function() {
it('renders and tests voronoi component', function() {
var React = require('react/addons');
var Voronoi = require('../src/common/Voronoi');
var generate = require('./utils/datagen').generateArrayOfPoints;
var TestUtils = React.addons.TestUtils;
var utils = require('../src/utils');

var points = 5,
Expand Down

0 comments on commit 3467484

Please sign in to comment.