Another fix for process.assert
authorRyan Dahl <ry@tinyclouds.org>
Fri, 28 Jan 2011 00:59:28 +0000 (16:59 -0800)
committerRyan Dahl <ry@tinyclouds.org>
Fri, 28 Jan 2011 00:59:28 +0000 (16:59 -0800)
lib/console.js
lib/http.js
lib/module.js
lib/net.js
lib/timers.js
lib/tls.js
src/node.js

index 8f09c5a..7086307 100644 (file)
@@ -84,6 +84,6 @@ exports.trace = function(label) {
 exports.assert = function(expression) {
   if (!expression) {
     var arr = Array.prototype.slice.call(arguments, 1);
-    process.assert(false, format.apply(this, arr));
+    require('assert').ok(false, format.apply(this, arr));
   }
 };
index 4bf823a..3b38aa1 100644 (file)
@@ -4,7 +4,7 @@ var stream = require('stream');
 var EventEmitter = require('events').EventEmitter;
 var FreeList = require('freelist').FreeList;
 var HTTPParser = process.binding('http_parser').HTTPParser;
-var assert = process.assert;
+var assert = require('assert').ok;
 
 
 var debug;
index c94d929..de2f7ab 100644 (file)
@@ -2,7 +2,7 @@ var NativeModule = require('native_module');
 var Script = process.binding('evals').Script;
 var runInThisContext = Script.runInThisContext;
 var runInNewContext = Script.runInNewContext;
-var assert = process.assert;
+var assert = require('assert').ok;
 
 function Module(id, parent) {
   this.id = id;
index 5953c19..abfc813 100644 (file)
@@ -28,7 +28,7 @@ var FreeList = require('freelist').FreeList;
 
 var IOWatcher = process.binding('io_watcher').IOWatcher;
 var constants = process.binding('constants');
-var assert = process.assert;
+var assert = require('assert').ok;
 
 var socket = binding.socket;
 var bind = binding.bind;
index da46c5f..d79f64a 100644 (file)
@@ -1,6 +1,6 @@
 var Timer = process.binding('timer').Timer;
 var L = require('_linklist');
-var assert = process.assert;
+var assert = require('assert').ok;
 
 var debug;
 if (process.env.NODE_debug && /timer/.test(process.env.NODE_debug)) {
index be82024..1f193e7 100644 (file)
@@ -4,7 +4,7 @@ var net = require('net');
 var events = require('events');
 var stream = require('stream');
 
-var assert = process.assert;
+var assert = require('assert').ok;
 
 var debug;
 if (process.env.NODE_DEBUG && /tls/.test(process.env.NODE_DEBUG)) {
index 0012b40..0b87289 100644 (file)
   };
 
   startup._removedProcessMethods = {
+    'assert': 'process.assert() use require("assert").ok() instead',
     'debug': 'process.debug() use console.error() instead',
     'error': 'process.error() use console.error() instead',
     'watchFile': 'process.watchFile() has moved to fs.watchFile()',