Lines Matching refs:server
49 const server = repl.start({ input: stream, output: stream });
51 assert.ok(!server.underscoreAssigned);
52 assert.strictEqual(server.lines.length, 0);
54 // An assignment to '_' in the repl server
55 server.write('_ = 500;\n');
56 assert.ok(server.underscoreAssigned);
57 assert.strictEqual(server.lines.length, 1);
58 assert.strictEqual(server.lines[0], '_ = 500;');
59 assert.strictEqual(server.last, 500);
61 // Use the server to create a new context
62 const context = server.createContext();
65 // have side effects on the server
66 assert.ok(server.underscoreAssigned);
67 assert.strictEqual(server.lines.length, 1);
68 assert.strictEqual(server.lines[0], '_ = 500;');
69 assert.strictEqual(server.last, 500);
71 // Reset the server context
72 server.resetContext();
73 assert.ok(!server.underscoreAssigned);
74 assert.strictEqual(server.lines.length, 0);
77 // does not change the value in our server.
78 assert.ok(!server.underscoreAssigned);
81 assert.ok(!server.underscoreAssigned);
82 assert.strictEqual(server.lines.length, 0);
83 server.close();