[#349,transform][s]: remove transform view and associated code - fixes #349.
This commit is contained in:
@@ -187,31 +187,6 @@ test('update and delete', function () {
|
||||
equal(data.records[0].x, memoryData[1].x);
|
||||
});
|
||||
|
||||
test('transform', function () {
|
||||
var data = [
|
||||
{a: 1, b: " bla"},
|
||||
{a: 2, b: "foo "},
|
||||
{a: 3, b: "bar"}
|
||||
];
|
||||
var store = new recline.Backend.Memory.Store(data);
|
||||
store.transform(function(d) {
|
||||
d.a = d.a * 10;
|
||||
return d;
|
||||
})
|
||||
equal(store.records[0].a, 10);
|
||||
equal(store.records[1].a, 20);
|
||||
});
|
||||
|
||||
test('transform deletes', function () {
|
||||
var data = [{a: 1, b: " bla"},{a: 2, b: "foo "},{a: 3, b: "bar"}];
|
||||
var store = new recline.Backend.Memory.Store(data);
|
||||
store.transform(function(d) {
|
||||
if (d.a == '1') return null;
|
||||
else return d;
|
||||
})
|
||||
equal(store.records.length, 2);
|
||||
});
|
||||
|
||||
})(this.jQuery);
|
||||
|
||||
// ======================================
|
||||
|
||||
@@ -1,61 +0,0 @@
|
||||
module("Data.Transform");
|
||||
|
||||
test('previewTransform', function () {
|
||||
var docs = [
|
||||
{
|
||||
'date': '2012/2013 - 1'
|
||||
}
|
||||
];
|
||||
var func = function(doc) {
|
||||
return doc;
|
||||
};
|
||||
var exp = [
|
||||
{
|
||||
"after": {
|
||||
"date": "2012/2013 - 1"
|
||||
},
|
||||
"before": {
|
||||
"date": "2012/2013 - 1"
|
||||
}
|
||||
}
|
||||
];
|
||||
var out = recline.Data.Transform.previewTransform(docs, func);
|
||||
deepEqual(out, exp);
|
||||
|
||||
var func = function(doc) {
|
||||
var d = doc['date'];
|
||||
doc['date'] = d.split('/')[0];
|
||||
return doc;
|
||||
};
|
||||
var exp = [
|
||||
{
|
||||
"after": {
|
||||
"date": "2012"
|
||||
},
|
||||
"before": {
|
||||
"date": "2012/2013 - 1"
|
||||
}
|
||||
}
|
||||
];
|
||||
var out = recline.Data.Transform.previewTransform(docs, func);
|
||||
deepEqual(out, exp);
|
||||
|
||||
var func = function(doc) {
|
||||
var d = doc['date'];
|
||||
doc['date'] = d.split('/')[0] + '-' + d.split(' - ')[1];
|
||||
return doc;
|
||||
};
|
||||
var exp = [
|
||||
{
|
||||
"after": {
|
||||
"date": "2012-1"
|
||||
},
|
||||
"before": {
|
||||
"date": "2012/2013 - 1"
|
||||
}
|
||||
}
|
||||
];
|
||||
var out = recline.Data.Transform.previewTransform(docs, func);
|
||||
deepEqual(out, exp);
|
||||
});
|
||||
|
||||
@@ -50,7 +50,6 @@
|
||||
<!-- views and view tests -->
|
||||
<script type="text/javascript" src="../src/view.grid.js"></script>
|
||||
<script type="text/javascript" src="../src/view.slickgrid.js"></script>
|
||||
<script type="text/javascript" src="../src/view.transform.js"></script>
|
||||
<script type="text/javascript" src="../src/view.flot.js"></script>
|
||||
<script type="text/javascript" src="../src/view.flotr2.js"></script>
|
||||
<script type="text/javascript" src="../src/view.graph.js"></script>
|
||||
@@ -72,10 +71,6 @@
|
||||
<script type="text/javascript" src="util.test.js"></script>
|
||||
<script type="text/javascript" src="widget.filtereditor.test.js"></script>
|
||||
<script type="text/javascript" src="widget.valuefilter.test.js"></script>
|
||||
|
||||
<!-- data tests -->
|
||||
<script type="text/javascript" src="../src/data.transform.js"></script>
|
||||
<script type="text/javascript" src="data.transform.test.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<h1 id="qunit-header">Qunit Tests</h1>
|
||||
|
||||
Reference in New Issue
Block a user