var vows = require(“vows”),

load = require("../load"),
assert = require("../assert");

var suite = vows.describe(“d3.layout.pie”);

suite.addBatch({

"pie": {
  topic: load("layout/pie").expression("d3.layout.pie"),
  "arcs are in same order as original data": function(pie) {
    var p = pie();
    assert.deepEqual(p([5, 30, 15]).map(function(d) { return d.data; }), [
      5, 30, 15
    ]);
    assert.deepEqual(p([
      84, 90, 48, 61, 58, 8, 6, 31, 45, 18
    ]).map(function(d) { return d.data; }), [
      84, 90, 48, 61, 58, 8, 6, 31, 45, 18
    ]);
  }
}

});

suite.export(module);