summaryrefslogtreecommitdiff
path: root/jstests/tool/csvexport1.js
diff options
context:
space:
mode:
authorMike Grundy <michael.grundy@10gen.com>2016-02-04 12:31:43 -0500
committerMike Grundy <michael.grundy@10gen.com>2016-02-05 15:00:52 -0500
commit55b5ad87239ba35e542add1e7402fe775dc19b8e (patch)
tree64e8ac3964c3c8d4c3e970737ebcc57ab604969c /jstests/tool/csvexport1.js
parentf541080e8a4283a79cf21c5d62ffac325f7dad05 (diff)
downloadmongo-55b5ad87239ba35e542add1e7402fe775dc19b8e.tar.gz
SERVER-22341 fix jslint errors in jstests/tool with eslint --fix
Diffstat (limited to 'jstests/tool/csvexport1.js')
-rw-r--r--jstests/tool/csvexport1.js40
1 files changed, 20 insertions, 20 deletions
diff --git a/jstests/tool/csvexport1.js b/jstests/tool/csvexport1.js
index 628ccb56994..f01acbcd6fc 100644
--- a/jstests/tool/csvexport1.js
+++ b/jstests/tool/csvexport1.js
@@ -1,64 +1,64 @@
// csvexport1.js
-t = new ToolTest( "csvexport1" )
+t = new ToolTest( "csvexport1" );
c = t.startDB( "foo" );
assert.eq( 0 , c.count() , "setup1" );
-objId = ObjectId()
+objId = ObjectId();
-c.insert({ a : new NumberInt(1) , b : objId , c: [1, 2, 3], d : {a : "hello", b : "world"} , e: '-'})
-c.insert({ a : -2.0, c : MinKey, d : "Then he said, \"Hello World!\"", e : new NumberLong(3)})
+c.insert({ a : new NumberInt(1) , b : objId , c: [1, 2, 3], d : {a : "hello", b : "world"} , e: '-'});
+c.insert({ a : -2.0, c : MinKey, d : "Then he said, \"Hello World!\"", e : new NumberLong(3)});
c.insert({ a : new BinData(0, "1234"), b : ISODate("2009-08-27T12:34:56.789"),
c : new Timestamp(1234, 9876), d : /foo*\"bar\"/i,
- e : function foo() { print("Hello World!"); }})
+ e : function foo() { print("Hello World!"); }});
assert.eq( 3 , c.count() , "setup2" );
-t.runTool( "export" , "--out" , t.extFile , "-d" , t.baseName , "-c" , "foo" , "--csv", "-f", "a,b,c,d,e")
+t.runTool( "export" , "--out" , t.extFile , "-d" , t.baseName , "-c" , "foo" , "--csv", "-f", "a,b,c,d,e");
-c.drop()
+c.drop();
-assert.eq( 0 , c.count() , "after drop" )
+assert.eq( 0 , c.count() , "after drop" );
t.runTool("import", "--file", t.extFile, "-d", t.baseName, "-c", "foo", "--type", "csv", "--headerline");
assert.soon ( 3 + " == c.count()", "after import");
// Note: Exporting and Importing to/from CSV is not designed to be round-trippable
-expected = []
-expected.push({ a : 1, b : "ObjectId(" + objId.valueOf() + ")", c : [ 1, 2, 3 ], d : { "a" : "hello", "b" : "world" }, e : "-"})
-expected.push({ a : -2.0, b : "", c : "$MinKey", d : "Then he said, \"Hello World!\"", e : 3})
+expected = [];
+expected.push({ a : 1, b : "ObjectId(" + objId.valueOf() + ")", c : [ 1, 2, 3 ], d : { "a" : "hello", "b" : "world" }, e : "-"});
+expected.push({ a : -2.0, b : "", c : "$MinKey", d : "Then he said, \"Hello World!\"", e : 3});
// "t" should be 1234, but the shell interprets the first field of timestamps as milliseconds while
// they are stored as seconds. See SERVER-7718.
expected.push({ a : "D76DF8", b : "2009-08-27T12:34:56.789Z",
c : { "$timestamp" : { "t" : 1234, "i" : 9876 } },
- d : "/foo*\\\"bar\\\"/i", e : tojson(function foo() { print("Hello World!"); })})
+ d : "/foo*\\\"bar\\\"/i", e : tojson(function foo() { print("Hello World!"); })});
-actual = []
+actual = [];
actual.push(c.find({a : 1}).toArray()[0]);
actual.push(c.find({a : -2.0}).toArray()[0]);
actual.push(c.find({a : "D76DF8"}).toArray()[0]);
for (i = 0; i < expected.length; i++) {
- delete actual[i]._id
- assert.eq(Object.keys(expected[i]).length, Object.keys(actual[i]).length)
- keys = Object.keys(expected[i])
+ delete actual[i]._id;
+ assert.eq(Object.keys(expected[i]).length, Object.keys(actual[i]).length);
+ keys = Object.keys(expected[i]);
for(var j=0;j<keys.length;j++){
- expectedVal = expected[i][keys[j]]
+ expectedVal = expected[i][keys[j]];
if((typeof expectedVal)== "object"){
// For fields which contain arrays or objects, they have been
// exported as JSON - parse the JSON in the output and verify
// that it matches the original document's value
- assert.docEq(expectedVal, JSON.parse(actual[i][keys[j]]), "CSV export " + i)
+ assert.docEq(expectedVal, JSON.parse(actual[i][keys[j]]), "CSV export " + i);
}else{
// Otherwise just compare the values directly
- assert.eq(expectedVal, actual[i][keys[j]], "CSV export " + i)
+ assert.eq(expectedVal, actual[i][keys[j]], "CSV export " + i);
}
}
}
-t.stop()
+t.stop();