11'use strict' ;
2- var common = require ( '../common' ) ;
2+ require ( '../common' ) ;
33var assert = require ( 'assert' ) ;
4-
5- assert . equal ( '0' , common . inspect ( 0 ) ) ;
6- assert . equal ( '1' , common . inspect ( 1 ) ) ;
7- assert . equal ( 'false' , common . inspect ( false ) ) ;
8- assert . equal ( "''" , common . inspect ( '' ) ) ;
9- assert . equal ( "'hello'" , common . inspect ( 'hello' ) ) ;
10- assert . equal ( '[Function]' , common . inspect ( function ( ) { } ) ) ;
11- assert . equal ( 'undefined' , common . inspect ( undefined ) ) ;
12- assert . equal ( 'null' , common . inspect ( null ) ) ;
13- assert . equal ( '/foo(bar\\n)?/gi' , common . inspect ( / f o o ( b a r \n ) ? / gi) ) ;
4+ var sys = require ( 'sys' ) ;
5+
6+ assert . equal ( '0' , sys . inspect ( 0 ) ) ;
7+ assert . equal ( '1' , sys . inspect ( 1 ) ) ;
8+ assert . equal ( 'false' , sys . inspect ( false ) ) ;
9+ assert . equal ( "''" , sys . inspect ( '' ) ) ;
10+ assert . equal ( "'hello'" , sys . inspect ( 'hello' ) ) ;
11+ assert . equal ( '[Function]' , sys . inspect ( function ( ) { } ) ) ;
12+ assert . equal ( 'undefined' , sys . inspect ( undefined ) ) ;
13+ assert . equal ( 'null' , sys . inspect ( null ) ) ;
14+ assert . equal ( '/foo(bar\\n)?/gi' , sys . inspect ( / f o o ( b a r \n ) ? / gi) ) ;
1415assert . equal ( new Date ( '2010-02-14T12:48:40+01:00' ) . toString ( ) ,
15- common . inspect ( new Date ( 'Sun, 14 Feb 2010 11:48:40 GMT' ) ) ) ;
16+ sys . inspect ( new Date ( 'Sun, 14 Feb 2010 11:48:40 GMT' ) ) ) ;
1617
17- assert . equal ( "'\\n\\u0001'" , common . inspect ( '\n\u0001' ) ) ;
18+ assert . equal ( "'\\n\\u0001'" , sys . inspect ( '\n\u0001' ) ) ;
1819
19- assert . equal ( '[]' , common . inspect ( [ ] ) ) ;
20- assert . equal ( 'Array {}' , common . inspect ( Object . create ( [ ] ) ) ) ;
21- assert . equal ( '[ 1, 2 ]' , common . inspect ( [ 1 , 2 ] ) ) ;
22- assert . equal ( '[ 1, [ 2, 3 ] ]' , common . inspect ( [ 1 , [ 2 , 3 ] ] ) ) ;
20+ assert . equal ( '[]' , sys . inspect ( [ ] ) ) ;
21+ assert . equal ( 'Array {}' , sys . inspect ( Object . create ( [ ] ) ) ) ;
22+ assert . equal ( '[ 1, 2 ]' , sys . inspect ( [ 1 , 2 ] ) ) ;
23+ assert . equal ( '[ 1, [ 2, 3 ] ]' , sys . inspect ( [ 1 , [ 2 , 3 ] ] ) ) ;
2324
24- assert . equal ( '{}' , common . inspect ( { } ) ) ;
25- assert . equal ( '{ a: 1 }' , common . inspect ( { a : 1 } ) ) ;
26- assert . equal ( '{ a: [Function] }' , common . inspect ( { a : function ( ) { } } ) ) ;
27- assert . equal ( '{ a: 1, b: 2 }' , common . inspect ( { a : 1 , b : 2 } ) ) ;
28- assert . equal ( '{ a: {} }' , common . inspect ( { 'a' : { } } ) ) ;
29- assert . equal ( '{ a: { b: 2 } }' , common . inspect ( { 'a' : { 'b' : 2 } } ) ) ;
25+ assert . equal ( '{}' , sys . inspect ( { } ) ) ;
26+ assert . equal ( '{ a: 1 }' , sys . inspect ( { a : 1 } ) ) ;
27+ assert . equal ( '{ a: [Function] }' , sys . inspect ( { a : function ( ) { } } ) ) ;
28+ assert . equal ( '{ a: 1, b: 2 }' , sys . inspect ( { a : 1 , b : 2 } ) ) ;
29+ assert . equal ( '{ a: {} }' , sys . inspect ( { 'a' : { } } ) ) ;
30+ assert . equal ( '{ a: { b: 2 } }' , sys . inspect ( { 'a' : { 'b' : 2 } } ) ) ;
3031assert . equal ( '{ a: { b: { c: [Object] } } }' ,
31- common . inspect ( { 'a' : { 'b' : { 'c' : { 'd' : 2 } } } } ) ) ;
32+ sys . inspect ( { 'a' : { 'b' : { 'c' : { 'd' : 2 } } } } ) ) ;
3233assert . equal ( '{ a: { b: { c: { d: 2 } } } }' ,
33- common . inspect ( { 'a' : { 'b' : { 'c' : { 'd' : 2 } } } } , false , null ) ) ;
34- assert . equal ( '[ 1, 2, 3, [length]: 3 ]' , common . inspect ( [ 1 , 2 , 3 ] , true ) ) ;
34+ sys . inspect ( { 'a' : { 'b' : { 'c' : { 'd' : 2 } } } } , false , null ) ) ;
35+ assert . equal ( '[ 1, 2, 3, [length]: 3 ]' , sys . inspect ( [ 1 , 2 , 3 ] , true ) ) ;
3536assert . equal ( '{ a: [Object] }' ,
36- common . inspect ( { 'a' : { 'b' : { 'c' : 2 } } } , false , 0 ) ) ;
37+ sys . inspect ( { 'a' : { 'b' : { 'c' : 2 } } } , false , 0 ) ) ;
3738assert . equal ( '{ a: { b: [Object] } }' ,
38- common . inspect ( { 'a' : { 'b' : { 'c' : 2 } } } , false , 1 ) ) ;
39+ sys . inspect ( { 'a' : { 'b' : { 'c' : 2 } } } , false , 1 ) ) ;
3940assert . equal ( '{ visible: 1 }' ,
40- common . inspect ( Object . create ( { } ,
41+ sys . inspect ( Object . create ( { } ,
4142 { visible : { value : 1 , enumerable : true } , hidden : { value : 2 } } ) )
4243) ;
4344
4445// Due to the hash seed randomization it's not deterministic the order that
4546// the following ways this hash is displayed.
4647// See http://codereview.chromium.org/9124004/
4748
48- var out = common . inspect ( Object . create ( { } ,
49+ var out = sys . inspect ( Object . create ( { } ,
4950 { visible : { value : 1 , enumerable : true } , hidden : { value : 2 } } ) , true ) ;
5051if ( out !== '{ [hidden]: 2, visible: 1 }' &&
5152 out !== '{ visible: 1, [hidden]: 2 }' ) {
@@ -54,7 +55,7 @@ if (out !== '{ [hidden]: 2, visible: 1 }' &&
5455
5556
5657// Objects without prototype
57- var out = common . inspect ( Object . create ( null ,
58+ var out = sys . inspect ( Object . create ( null ,
5859 { name : { value : 'Tim' , enumerable : true } ,
5960 hidden : { value : 'secret' } } ) , true ) ;
6061if ( out !== "{ [hidden]: 'secret', name: 'Tim' }" &&
@@ -64,46 +65,46 @@ if (out !== "{ [hidden]: 'secret', name: 'Tim' }" &&
6465
6566
6667assert . equal ( '{ name: \'Tim\' }' ,
67- common . inspect ( Object . create ( null ,
68+ sys . inspect ( Object . create ( null ,
6869 { name : { value : 'Tim' , enumerable : true } ,
6970 hidden : { value : 'secret' } } ) )
7071) ;
7172
7273
7374// Dynamic properties
7475assert . equal ( '{ readonly: [Getter] }' ,
75- common . inspect ( { get readonly ( ) { } } ) ) ;
76+ sys . inspect ( { get readonly ( ) { } } ) ) ;
7677
7778assert . equal ( '{ readwrite: [Getter/Setter] }' ,
78- common . inspect ( { get readwrite ( ) { } , set readwrite ( val ) { } } ) ) ;
79+ sys . inspect ( { get readwrite ( ) { } , set readwrite ( val ) { } } ) ) ;
7980
8081assert . equal ( '{ writeonly: [Setter] }' ,
81- common . inspect ( { set writeonly ( val ) { } } ) ) ;
82+ sys . inspect ( { set writeonly ( val ) { } } ) ) ;
8283
8384var value = { } ;
8485value [ 'a' ] = value ;
85- assert . equal ( '{ a: [Circular] }' , common . inspect ( value ) ) ;
86+ assert . equal ( '{ a: [Circular] }' , sys . inspect ( value ) ) ;
8687
8788// Array with dynamic properties
8889value = [ 1 , 2 , 3 ] ;
8990value . __defineGetter__ ( 'growingLength' , function ( ) {
9091 this . push ( true ) ; return this . length ;
9192} ) ;
92- assert . equal ( '[ 1, 2, 3, growingLength: [Getter] ]' , common . inspect ( value ) ) ;
93+ assert . equal ( '[ 1, 2, 3, growingLength: [Getter] ]' , sys . inspect ( value ) ) ;
9394
9495// Function with properties
9596value = function ( ) { } ;
9697value . aprop = 42 ;
97- assert . equal ( '{ [Function] aprop: 42 }' , common . inspect ( value ) ) ;
98+ assert . equal ( '{ [Function] aprop: 42 }' , sys . inspect ( value ) ) ;
9899
99100// Regular expressions with properties
100101value = / 1 2 3 / ig;
101102value . aprop = 42 ;
102- assert . equal ( '{ /123/gi aprop: 42 }' , common . inspect ( value ) ) ;
103+ assert . equal ( '{ /123/gi aprop: 42 }' , sys . inspect ( value ) ) ;
103104
104105// Dates with properties
105106value = new Date ( 'Sun, 14 Feb 2010 11:48:40 GMT' ) ;
106107value . aprop = 42 ;
107108assert . equal ( '{ Sun, 14 Feb 2010 11:48:40 GMT aprop: 42 }' ,
108- common . inspect ( value )
109+ sys . inspect ( value )
109110) ;
0 commit comments