File: csvexport2.js

package info (click to toggle)
mongodb 1%3A2.4.10-5
  • links: PTS, VCS
  • area: main
  • in suites: jessie-kfreebsd
  • size: 82,464 kB
  • sloc: cpp: 740,225; ansic: 152,098; sh: 13,820; python: 11,864; makefile: 1,012; perl: 922; pascal: 617; java: 452; lisp: 222; asm: 174
file content (31 lines) | stat: -rw-r--r-- 1,039 bytes parent folder | download | duplicates (8)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
// csvexport2.js

t = new ToolTest( "csvexport2" )

c = t.startDB( "foo" );

// This test is designed to test exporting of a CodeWithScope object.
// However, due to SERVER-3391, it is not possible to create a CodeWithScope object in the mongo shell,
// therefore this test does not work.  Once SERVER-3391 is resolved, this test should be un-commented out

//assert.eq( 0 , c.count() , "setup1" );

//c.insert({ a : 1 , b : Code("print(\"Hello \" + x);", {"x" : "World!"})})
//assert.eq( 1 , c.count() , "setup2" );
//t.runTool( "export" , "--out" , t.extFile , "-d" , t.baseName , "-c" , "foo" , "--csv", "-f", "a,b")


//c.drop()

//assert.eq( 0 , c.count() , "after drop" )
//t.runTool("import", "--file", t.extFile, "-d", t.baseName, "-c", "foo", "--type", "csv", "--headerline");
//assert.soon ( 1 + " == c.count()", "after import");

//expected = { a : 1, b : "\"{ \"$code\" : print(\"Hello \" + x); ,  \"$scope\" : { \"x\" : \"World!\" } }"};
//actual = c.findOne()

//delete actual._id;
//assert.eq( expected, actual );


t.stop()