@@ -86,7 +86,7 @@ describe('upper power envelope', () => {
8686 const dominated = point ( 64 , 20.51 , 344.95 , { decode_ep : 8 } ) ;
8787 const slower = point ( 256 , 4.65 , 372.9 , { decode_ep : 8 } ) ;
8888 const input = Object . freeze ( [ fast , middle , dominated , peak , slower ] ) ;
89- expect ( upperPowerEnvelope ( input , true ) ) . toEqual ( [ peak , middle , fast ] ) ;
89+ expect ( upperPowerEnvelope ( input , 'lower_right' ) ) . toEqual ( [ peak , middle , fast ] ) ;
9090 expect ( input ) . toEqual ( [ fast , middle , dominated , peak , slower ] ) ;
9191 expect ( chartFrontier ( [ ...input ] , 'lower_right' ) ) . toEqual ( [ fast ] ) ;
9292 } ) ;
@@ -96,18 +96,18 @@ describe('upper power envelope', () => {
9696 const middle = point ( 8 , 2 , 700 ) ;
9797 const slow = point ( 32 , 4 , 950 ) ;
9898 const samples = [ slow , point ( 16 , 3 , 700 ) , point ( 4 , 2 , 500 ) , middle , { ...middle } , fast ] ;
99- expect ( upperPowerEnvelope ( samples , false ) ) . toEqual ( [ fast , middle , slow ] ) ;
99+ expect ( upperPowerEnvelope ( samples , 'lower_left' ) ) . toEqual ( [ fast , middle , slow ] ) ;
100100 expect (
101101 upperPowerEnvelope (
102102 samples . map ( ( p ) => ( { ...p , x : 1000 / p . x } ) ) ,
103- true ,
103+ 'lower_right' ,
104104 ) . map ( ( p ) => p . y ) ,
105105 ) . toEqual ( [ 950 , 700 , 350 ] ) ;
106106 } ) ;
107107
108108 it ( 'uses only finite positive coordinates and preserves singleton boundaries' , ( ) => {
109109 const valid = point ( 1 , 200 , 350 ) ;
110- expect ( upperPowerEnvelope ( [ ] , true ) ) . toEqual ( [ ] ) ;
110+ expect ( upperPowerEnvelope ( [ ] , 'lower_right' ) ) . toEqual ( [ ] ) ;
111111 expect (
112112 upperPowerEnvelope (
113113 [
@@ -120,7 +120,7 @@ describe('upper power envelope', () => {
120120 point ( 1 , 10 , - 1 ) ,
121121 valid ,
122122 ] ,
123- true ,
123+ 'lower_right' ,
124124 ) ,
125125 ) . toEqual ( [ valid ] ) ;
126126 } ) ;
0 commit comments