@@ -52,37 +52,49 @@ describe34("Manipulating views", function() {
5252 describe ( "view.setProperties" , ( ) => {
5353 it ( "should change properties" , async ( ) => {
5454 const initial = await view . properties ( ) ;
55- expect ( initial . cleanupIntervalStep ) . to . equal ( 10 ) ;
56- expect ( initial . writebufferIdle ) . to . equal ( 64 ) ;
55+ expect ( initial . consolidationIntervalMsec ) . to . equal ( 60000 ) ;
56+ expect ( initial . consolidationPolicy ) . to . have . property (
57+ "type" ,
58+ "bytes_accum"
59+ ) ;
5760 const oldProps = await view . setProperties ( {
58- cleanupIntervalStep : 20 ,
59- writebufferIdle : 48
61+ consolidationIntervalMsec : 45000 ,
62+ consolidationPolicy : { type : "tier" }
6063 } ) ;
61- expect ( oldProps . cleanupIntervalStep ) . to . equal ( 20 ) ;
62- expect ( oldProps . writebufferIdle ) . to . equal ( 48 ) ;
64+ expect ( oldProps . consolidationIntervalMsec ) . to . equal ( 45000 ) ;
65+ expect ( oldProps . consolidationPolicy ) . to . have . property ( "type" , "tier" ) ;
6366 const properties = await view . setProperties ( {
64- writebufferIdle : 32
67+ consolidationPolicy : { type : "bytes_accum" }
6568 } ) ;
66- expect ( properties . cleanupIntervalStep ) . to . equal ( 20 ) ;
67- expect ( properties . writebufferIdle ) . to . equal ( 32 ) ;
69+ expect ( properties . consolidationIntervalMsec ) . to . equal ( 45000 ) ;
70+ expect ( properties . consolidationPolicy ) . to . have . property (
71+ "type" ,
72+ "bytes_accum"
73+ ) ;
6874 } ) ;
6975 } ) ;
7076 describe ( "view.replaceProperties" , ( ) => {
7177 it ( "should change properties" , async ( ) => {
7278 const initial = await view . properties ( ) ;
73- expect ( initial . cleanupIntervalStep ) . to . equal ( 10 ) ;
74- expect ( initial . writebufferIdle ) . to . equal ( 64 ) ;
75- const oldProps = await view . setProperties ( {
76- cleanupIntervalStep : 20 ,
77- writebufferIdle : 48
79+ expect ( initial . consolidationIntervalMsec ) . to . equal ( 60000 ) ;
80+ expect ( initial . consolidationPolicy ) . to . have . property (
81+ "type" ,
82+ "bytes_accum"
83+ ) ;
84+ const oldProps = await view . replaceProperties ( {
85+ consolidationIntervalMsec : 45000 ,
86+ consolidationPolicy : { type : "tier" }
7887 } ) ;
79- expect ( oldProps . cleanupIntervalStep ) . to . equal ( 20 ) ;
80- expect ( oldProps . writebufferIdle ) . to . equal ( 48 ) ;
81- const properties = await view . setProperties ( {
82- writebufferIdle : 32
88+ expect ( oldProps . consolidationIntervalMsec ) . to . equal ( 45000 ) ;
89+ expect ( oldProps . consolidationPolicy ) . to . have . property ( "type" , "tier" ) ;
90+ const properties = await view . replaceProperties ( {
91+ consolidationPolicy : { type : "bytes_accum" }
8392 } ) ;
84- expect ( properties . cleanupIntervalStep ) . to . equal ( 10 ) ;
85- expect ( properties . writebufferIdle ) . to . equal ( 32 ) ;
93+ expect ( properties . consolidationIntervalMsec ) . to . equal ( 60000 ) ;
94+ expect ( properties . consolidationPolicy ) . to . have . property (
95+ "type" ,
96+ "bytes_accum"
97+ ) ;
8698 } ) ;
8799 } ) ;
88100 describe ( "view.rename" , ( ) => {
0 commit comments