@@ -34,7 +34,7 @@ func TestCreate(t *testing.T) {
3434 t .Fatal (err )
3535 }
3636 defer mock .delete ()
37- control , err := New (mock . hierarchy , StaticPath ("test" ), & specs.LinuxResources {})
37+ control , err := New (StaticPath ("test" ), & specs.LinuxResources {}, WithHiearchy ( mock . hierarchy ) )
3838 if err != nil {
3939 t .Error (err )
4040 return
@@ -61,7 +61,7 @@ func TestStat(t *testing.T) {
6161 t .Fatal (err )
6262 }
6363 defer mock .delete ()
64- control , err := New (mock . hierarchy , StaticPath ("test" ), & specs.LinuxResources {})
64+ control , err := New (StaticPath ("test" ), & specs.LinuxResources {}, WithHiearchy ( mock . hierarchy ) )
6565 if err != nil {
6666 t .Error (err )
6767 return
@@ -83,7 +83,7 @@ func TestAdd(t *testing.T) {
8383 t .Fatal (err )
8484 }
8585 defer mock .delete ()
86- control , err := New (mock . hierarchy , StaticPath ("test" ), & specs.LinuxResources {})
86+ control , err := New (StaticPath ("test" ), & specs.LinuxResources {}, WithHiearchy ( mock . hierarchy ) )
8787 if err != nil {
8888 t .Error (err )
8989 return
@@ -106,7 +106,7 @@ func TestAddFilteredSubsystems(t *testing.T) {
106106 t .Fatal (err )
107107 }
108108 defer mock .delete ()
109- control , err := New (mock . hierarchy , StaticPath ("test" ), & specs.LinuxResources {})
109+ control , err := New (StaticPath ("test" ), & specs.LinuxResources {}, WithHiearchy ( mock . hierarchy ) )
110110 if err != nil {
111111 t .Error (err )
112112 return
@@ -163,7 +163,7 @@ func TestAddTask(t *testing.T) {
163163 t .Fatal (err )
164164 }
165165 defer mock .delete ()
166- control , err := New (mock . hierarchy , StaticPath ("test" ), & specs.LinuxResources {})
166+ control , err := New (StaticPath ("test" ), & specs.LinuxResources {}, WithHiearchy ( mock . hierarchy ) )
167167 if err != nil {
168168 t .Error (err )
169169 return
@@ -186,7 +186,7 @@ func TestAddTaskFilteredSubsystems(t *testing.T) {
186186 t .Fatal (err )
187187 }
188188 defer mock .delete ()
189- control , err := New (mock . hierarchy , StaticPath ("test" ), & specs.LinuxResources {})
189+ control , err := New (StaticPath ("test" ), & specs.LinuxResources {}, WithHiearchy ( mock . hierarchy ) )
190190 if err != nil {
191191 t .Error (err )
192192 return
@@ -228,7 +228,7 @@ func TestListPids(t *testing.T) {
228228 t .Fatal (err )
229229 }
230230 defer mock .delete ()
231- control , err := New (mock . hierarchy , StaticPath ("test" ), & specs.LinuxResources {})
231+ control , err := New (StaticPath ("test" ), & specs.LinuxResources {}, WithHiearchy ( mock . hierarchy ) )
232232 if err != nil {
233233 t .Error (err )
234234 return
@@ -263,7 +263,7 @@ func TestListTasksPids(t *testing.T) {
263263 t .Fatal (err )
264264 }
265265 defer mock .delete ()
266- control , err := New (mock . hierarchy , StaticPath ("test" ), & specs.LinuxResources {})
266+ control , err := New (StaticPath ("test" ), & specs.LinuxResources {}, WithHiearchy ( mock . hierarchy ) )
267267 if err != nil {
268268 t .Error (err )
269269 return
@@ -350,12 +350,12 @@ func TestLoad(t *testing.T) {
350350 t .Fatal (err )
351351 }
352352 defer mock .delete ()
353- control , err := New (mock . hierarchy , StaticPath ("test" ), & specs.LinuxResources {})
353+ control , err := New (StaticPath ("test" ), & specs.LinuxResources {}, WithHiearchy ( mock . hierarchy ) )
354354 if err != nil {
355355 t .Error (err )
356356 return
357357 }
358- if control , err = Load (mock . hierarchy , StaticPath ("test" )); err != nil {
358+ if control , err = Load (StaticPath ("test" ), WithHiearchy ( mock . hierarchy )); err != nil {
359359 t .Error (err )
360360 return
361361 }
@@ -385,7 +385,7 @@ func TestLoadWithMissingSubsystems(t *testing.T) {
385385 t .Error ("control is nil" )
386386 return
387387 }
388- if control , err = Load (mock . hierarchy , StaticPath ("test" )); err != nil {
388+ if control , err = Load (StaticPath ("test" ), WithHiearchy ( mock . hierarchy )); err != nil {
389389 t .Error (err )
390390 return
391391 }
@@ -405,7 +405,7 @@ func TestDelete(t *testing.T) {
405405 t .Fatal (err )
406406 }
407407 defer mock .delete ()
408- control , err := New (mock . hierarchy , StaticPath ("test" ), & specs.LinuxResources {})
408+ control , err := New (StaticPath ("test" ), & specs.LinuxResources {}, WithHiearchy ( mock . hierarchy ) )
409409 if err != nil {
410410 t .Error (err )
411411 return
@@ -421,7 +421,7 @@ func TestCreateSubCgroup(t *testing.T) {
421421 t .Fatal (err )
422422 }
423423 defer mock .delete ()
424- control , err := New (mock . hierarchy , StaticPath ("test" ), & specs.LinuxResources {})
424+ control , err := New (StaticPath ("test" ), & specs.LinuxResources {}, WithHiearchy ( mock . hierarchy ) )
425425 if err != nil {
426426 t .Error (err )
427427 return
@@ -459,7 +459,7 @@ func TestFreezeThaw(t *testing.T) {
459459 t .Fatal (err )
460460 }
461461 defer mock .delete ()
462- control , err := New (mock . hierarchy , StaticPath ("test" ), & specs.LinuxResources {})
462+ control , err := New (StaticPath ("test" ), & specs.LinuxResources {}, WithHiearchy ( mock . hierarchy ) )
463463 if err != nil {
464464 t .Error (err )
465465 return
@@ -488,7 +488,7 @@ func TestSubsystems(t *testing.T) {
488488 t .Fatal (err )
489489 }
490490 defer mock .delete ()
491- control , err := New (mock . hierarchy , StaticPath ("test" ), & specs.LinuxResources {})
491+ control , err := New (StaticPath ("test" ), & specs.LinuxResources {}, WithHiearchy ( mock . hierarchy ) )
492492 if err != nil {
493493 t .Error (err )
494494 return
@@ -511,7 +511,7 @@ func TestCpusetParent(t *testing.T) {
511511 t .Fatal (err )
512512 }
513513 defer mock .delete ()
514- control , err := New (mock . hierarchy , StaticPath ("/parent/child" ), & specs.LinuxResources {})
514+ control , err := New (StaticPath ("/parent/child" ), & specs.LinuxResources {}, WithHiearchy ( mock . hierarchy ) )
515515 if err != nil {
516516 t .Error (err )
517517 return
0 commit comments