diff options
Diffstat (limited to 'ddl_builder/qunit/headerNames.js')
-rw-r--r-- | ddl_builder/qunit/headerNames.js | 22 |
1 files changed, 6 insertions, 16 deletions
diff --git a/ddl_builder/qunit/headerNames.js b/ddl_builder/qunit/headerNames.js index 8d71227..2a6da45 100644 --- a/ddl_builder/qunit/headerNames.js +++ b/ddl_builder/qunit/headerNames.js @@ -1,18 +1,8 @@ -require(["jQuery","QUnit", "DDLBuilder/ddl_builder"], function ($,test,DDLBuilder) { - - test("ddl_builder.headerNames", function () { - // template is just a csv list of names - var headTest = function (id,headers) { - var ddl_builder = new DDLBuilder({ddlTemplate: "{{#each_with_index columns}}{{#if index}},{{/if}}{{name}}{{/each_with_index}}}"}); - equal(ddl_builder.parse($("#" + id).html()), headers); - } - headTest("simplestFormattedCSV", "a,b"); - headTest("twoColumnFixedWidth", "Period,Result"); - headTest("fixedWidthDates", "date_due,date_paid,amount_due,amount_paid,category_type"); - headTest("centeredPipes", "L,N"); - headTest("ASCII_bordered", "IdPayment,Costs_IdCost,Date,Amount"); - headTest("fixedWidthWithSpaces", "Cul 1,Cul 2"); - headTest("pipedColumns", "Scoreband,TotalNoOfPeople,AvgScore"); - }); +define(["jQuery","QUnit", "DDLBuilder/ddl_builder"], function ($,QUnit,DDLBuilder) { + return function (id,headers) { + var ddl_builder = new DDLBuilder({ddlTemplate: "{{#each_with_index columns}}{{#if index}},{{/if}}{{name}}{{/each_with_index}}}"}); + QUnit.equal(ddl_builder.parse($("#" + id).html()), headers); + }; + }); |