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