44from  nipanel ._panel_client  import  PanelClient 
55
66
7- def  test___panel_ids_is_empty (fake_panel_channel : grpc .Channel ) ->  None :
7+ def  test___enumerate_panels_is_empty (fake_panel_channel : grpc .Channel ) ->  None :
88    client  =  create_panel_client (fake_panel_channel )
99
10-     assert  client .get_panel_ids () ==  [] 
10+     assert  client .enumerate_panels () ==  {} 
1111
1212
1313def  test___open_panels___both_panels_open_and_in_memory (fake_panel_channel : grpc .Channel ) ->  None :
@@ -16,11 +16,10 @@ def test___open_panels___both_panels_open_and_in_memory(fake_panel_channel: grpc
1616    client .open_panel ("panel1" , "uri1" )
1717    client .open_panel ("panel2" , "uri2" )
1818
19-     assert  client .get_panel_ids () ==  ["panel1" , "panel2" ]
20-     assert  client .is_panel_in_memory ("panel1" )
21-     assert  client .is_panel_in_memory ("panel2" )
22-     assert  client .is_panel_open ("panel1" )
23-     assert  client .is_panel_open ("panel2" )
19+     assert  client .enumerate_panels () ==  {
20+         "panel1" : (True , []),
21+         "panel2" : (True , []),
22+     }
2423
2524
2625def  test___open_panels___close_panel_1_with_reset___panel_1_not_in_memory (
@@ -32,10 +31,9 @@ def test___open_panels___close_panel_1_with_reset___panel_1_not_in_memory(
3231
3332    client .close_panel ("panel1" , reset = True )
3433
35-     assert  client .get_panel_ids () ==  ["panel2" ]
36-     assert  not  client .is_panel_in_memory ("panel1" )
37-     assert  client .is_panel_in_memory ("panel2" )
38-     assert  client .is_panel_open ("panel2" )
34+     assert  client .enumerate_panels () ==  {
35+         "panel2" : (True , []),
36+     }
3937
4038
4139def  test___open_panels___close_panel_1_without_reset___both_panels_in_memory (
@@ -47,11 +45,10 @@ def test___open_panels___close_panel_1_without_reset___both_panels_in_memory(
4745
4846    client .close_panel ("panel1" , reset = False )
4947
50-     assert  client .get_panel_ids () ==  ["panel1" , "panel2" ]
51-     assert  client .is_panel_in_memory ("panel1" )
52-     assert  client .is_panel_in_memory ("panel2" )
53-     assert  not  client .is_panel_open ("panel1" )
54-     assert  client .is_panel_open ("panel2" )
48+     assert  client .enumerate_panels () ==  {
49+         "panel1" : (False , []),
50+         "panel2" : (True , []),
51+     }
5552
5653
5754def  test___get_unset_value_raises_exception (fake_panel_channel : grpc .Channel ) ->  None :
@@ -61,28 +58,28 @@ def test___get_unset_value_raises_exception(fake_panel_channel: grpc.Channel) ->
6158        client .get_value ("panel1" , "unset_id" )
6259
6360
64- def  test___set_value___get_value_ids_has_value (
61+ def  test___set_value___enumerate_panels_shows_value (
6562    fake_panel_channel : grpc .Channel ,
6663) ->  None :
6764    client  =  create_panel_client (fake_panel_channel )
6865
6966    client .set_value ("panel1" , "val1" , "value1" )
7067
71-     assert  client .get_value_ids ( "panel1" ) ==  ["val1" ]
68+     assert  client .enumerate_panels ( ) ==  { "panel1" : ( False ,  ["val1" ])} 
7269
7370
74- def  test___set_value___clear_value___get_value_ids_empty (
71+ def  test___set_value___clear_value___enumerate_panels_shows_no_value (
7572    fake_panel_channel : grpc .Channel ,
7673) ->  None :
7774    client  =  create_panel_client (fake_panel_channel )
7875    client .set_value ("panel1" , "val1" , "value1" )
7976
8077    client .clear_value ("panel1" , "val1" )
8178
82-     assert  client .get_value_ids ( "panel1" ) ==  [] 
79+     assert  client .enumerate_panels ( ) ==  { "panel1" : ( False , [])} 
8380
8481
85- def  test___set_values___clear_value_2___get_value_ids_has_value_1 (
82+ def  test___set_values___clear_value_2___enumerate_panels_has_value_1 (
8683    fake_panel_channel : grpc .Channel ,
8784) ->  None :
8885    client  =  create_panel_client (fake_panel_channel )
@@ -91,7 +88,7 @@ def test___set_values___clear_value_2___get_value_ids_has_value_1(
9188
9289    client .clear_value ("panel1" , "val2" )
9390
94-     assert  client .get_value_ids ( "panel1" ) ==  ["val1" ]
91+     assert  client .enumerate_panels ( ) ==  { "panel1" : ( False ,  ["val1" ])} 
9592
9693
9794def  test___set_value___gets_value (fake_panel_channel : grpc .Channel ) ->  None :
0 commit comments