@@ -15,7 +15,7 @@ suite.addBatch({
1515 assert . equal ( interpolate ( 2 , 12 ) ( .4 ) , 6 ) ;
1616 } ,
1717 "interpolates colors" : function ( interpolate ) {
18- assert . equal ( interpolate ( "#abcdef" , "#fedcba" ) ( .4 ) , "rgb(204,211,218) " ) ;
18+ assert . equal ( interpolate ( "#abcdef" , "#fedcba" ) ( .4 ) , "#ccd3da " ) ;
1919 } ,
2020 "interpolates strings" : function ( interpolate ) {
2121 assert . equal ( interpolate ( "width:10px;" , "width:50px;" ) ( .2 ) , "width:18px;" ) ;
@@ -83,22 +83,22 @@ suite.addBatch({
8383 return d3 . interpolateRgb ;
8484 } ,
8585 "parses string input" : function ( interpolate ) {
86- assert . equal ( interpolate ( "steelblue" , "#f00" ) ( .2 ) , "rgb(107,104,144) " ) ;
87- assert . equal ( interpolate ( "steelblue" , "#f00" ) ( .6 ) , "rgb(181,52,72) " ) ;
86+ assert . equal ( interpolate ( "steelblue" , "#f00" ) ( .2 ) , "#6b6890 " ) ;
87+ assert . equal ( interpolate ( "steelblue" , "#f00" ) ( .6 ) , "#b53448 " ) ;
8888 } ,
8989 "parses d3.rgb input" : function ( interpolate ) {
90- assert . equal ( interpolate ( d3 . rgb ( "steelblue" ) , "#f00" ) ( .2 ) , "rgb(107,104,144) " ) ;
91- assert . equal ( interpolate ( "steelblue" , d3 . rgb ( 255 , 0 , 0 ) ) ( .6 ) , "rgb(181,52,72) " ) ;
90+ assert . equal ( interpolate ( d3 . rgb ( "steelblue" ) , "#f00" ) ( .2 ) , "#6b6890 " ) ;
91+ assert . equal ( interpolate ( "steelblue" , d3 . rgb ( 255 , 0 , 0 ) ) ( .6 ) , "#b53448 " ) ;
9292 } ,
9393 "parses d3.hsl input" : function ( interpolate ) {
94- assert . equal ( interpolate ( d3 . hsl ( "steelblue" ) , "#f00" ) ( .2 ) , "rgb(107,104,144) " ) ;
95- assert . equal ( interpolate ( "steelblue" , d3 . hsl ( 0 , 1 , .5 ) ) ( .6 ) , "rgb(181,52,72) " ) ;
94+ assert . equal ( interpolate ( d3 . hsl ( "steelblue" ) , "#f00" ) ( .2 ) , "#6b6890 " ) ;
95+ assert . equal ( interpolate ( "steelblue" , d3 . hsl ( 0 , 1 , .5 ) ) ( .6 ) , "#b53448 " ) ;
9696 } ,
9797 "interpolates in RGB color space" : function ( interpolate ) {
98- assert . equal ( interpolate ( "steelblue" , "#f00" ) ( .2 ) , "rgb(107,104,144) " ) ;
98+ assert . equal ( interpolate ( "steelblue" , "#f00" ) ( .2 ) , "#6b6890 " ) ;
9999 } ,
100100 "outputs an RGB string" : function ( interpolate ) {
101- assert . equal ( interpolate ( "steelblue" , "#f00" ) ( .2 ) , "rgb(107,104,144) " ) ;
101+ assert . equal ( interpolate ( "steelblue" , "#f00" ) ( .2 ) , "#6b6890 " ) ;
102102 }
103103 }
104104} ) ;
@@ -162,10 +162,10 @@ suite.addBatch({
162162 assert . deepEqual ( interpolate ( new a ( 2 ) , new a ( 4 ) ) ( .5 ) , { a : 3 , b : 12 } ) ;
163163 } ,
164164 "interpolates color properties as rgb" : function ( interpolate ) {
165- assert . deepEqual ( interpolate ( { background : "red" } , { background : "green" } ) ( .5 ) , { background : "rgb(128,64,0) " } ) ;
166- assert . deepEqual ( interpolate ( { fill : "red" } , { fill : "green" } ) ( .5 ) , { fill : "rgb(128,64,0) " } ) ;
167- assert . deepEqual ( interpolate ( { stroke : "red" } , { stroke : "green" } ) ( .5 ) , { stroke : "rgb(128,64,0) " } ) ;
168- assert . deepEqual ( interpolate ( { color : "red" } , { color : "green" } ) ( .5 ) , { color : "rgb(128,64,0) " } ) ;
165+ assert . deepEqual ( interpolate ( { background : "red" } , { background : "green" } ) ( .5 ) , { background : "#804000 " } ) ;
166+ assert . deepEqual ( interpolate ( { fill : "red" } , { fill : "green" } ) ( .5 ) , { fill : "#804000 " } ) ;
167+ assert . deepEqual ( interpolate ( { stroke : "red" } , { stroke : "green" } ) ( .5 ) , { stroke : "#804000 " } ) ;
168+ assert . deepEqual ( interpolate ( { color : "red" } , { color : "green" } ) ( .5 ) , { color : "#804000 " } ) ;
169169 } ,
170170 "interpolates nested objects and arrays" : function ( interpolate ) {
171171 assert . deepEqual ( interpolate ( { foo : [ 2 , 12 ] } , { foo : [ 4 , 24 ] } ) ( .5 ) , { foo : [ 3 , 18 ] } ) ;
0 commit comments