Thales Macedo Garitezi 1 год назад
Родитель
Сommit
420021772a
1 измененных файлов с 9 добавлено и 0 удалено
  1. 9 0
      apps/emqx/test/emqx_persistent_session_ds_state_tests.erl

+ 9 - 0
apps/emqx/test/emqx_persistent_session_ds_state_tests.erl

@@ -192,8 +192,17 @@ seqno_track() ->
 seqno() ->
     range(1, 100).
 
+-ifdef(STORE_STATE_IN_DS).
 stream_id() ->
     {range(1, 3), oneof([#{}, {}])}.
+%% ELSE ifdef(STORE_STATE_IN_DS).
+-else.
+stream_id() ->
+    %% Note: this does not match the stream id type used in practice, which is a
+    %% `{emqx_persistent_session_ds:subscription_id(), emqx_ds:stream()}'
+    range(1, 1).
+%% END ifdef(STORE_STATE_IN_DS).
+-endif.
 
 stream_state() ->
     oneof([#{}]).