[#51,backend/memory][s]: simple createDataset method to create in-memory dataset from raw array of hashes (and optional other info).

This commit is contained in:
Rufus Pollock
2012-03-27 17:02:13 +01:00
parent 995a053400
commit cb81fe87af
2 changed files with 48 additions and 0 deletions

View File

@@ -25,6 +25,17 @@ function makeBackendDataset() {
return dataset;
}
test('Memory Backend: createDataset', function () {
var dataset = recline.Backend.createDataset(memoryData.documents, memoryData.fields, memoryData.metadata);
equal(memoryData.metadata.id, dataset.id);
});
test('Memory Backend: createDataset 2', function () {
var dataset = recline.Backend.createDataset(memoryData.documents);
dataset.query();
equal(memoryData.documents.length, dataset.currentDocuments.length);
});
test('Memory Backend: basics', function () {
var dataset = makeBackendDataset();
expect(3);