You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							41 lines
						
					
					
						
							792 B
						
					
					
				
			
		
		
	
	
							41 lines
						
					
					
						
							792 B
						
					
					
				'use strict'; | 
						|
var Buffer = require('../../').Buffer; | 
						|
 | 
						|
 | 
						|
var assert = require('assert'); | 
						|
 | 
						|
var util = require('util'); | 
						|
 | 
						|
var buffer = require('../../'); | 
						|
 | 
						|
buffer.INSPECT_MAX_BYTES = 2; | 
						|
 | 
						|
var b = Buffer.allocUnsafe(4); | 
						|
b.fill('1234'); | 
						|
 | 
						|
var s = buffer.SlowBuffer(4); | 
						|
s.fill('1234'); | 
						|
 | 
						|
var expected = '<Buffer 31 32 ... >'; | 
						|
 | 
						|
assert.strictEqual(util.inspect(b), expected); | 
						|
assert.strictEqual(util.inspect(s), expected); | 
						|
 | 
						|
b = Buffer.allocUnsafe(2); | 
						|
b.fill('12'); | 
						|
 | 
						|
s = buffer.SlowBuffer(2); | 
						|
s.fill('12'); | 
						|
 | 
						|
expected = '<Buffer 31 32>'; | 
						|
 | 
						|
assert.strictEqual(util.inspect(b), expected); | 
						|
assert.strictEqual(util.inspect(s), expected); | 
						|
 | 
						|
buffer.INSPECT_MAX_BYTES = Infinity; | 
						|
 | 
						|
assert.doesNotThrow(function() { | 
						|
  assert.strictEqual(util.inspect(b), expected); | 
						|
  assert.strictEqual(util.inspect(s), expected); | 
						|
}); | 
						|
 | 
						|
 |