~clint-fewbar/ubuntu/precise/erlang/merge-15b

« back to all changes in this revision

Viewing changes to lib/megaco/test/megaco_codec_v3_test.erl

  • Committer: Package Import Robot
  • Author(s): Sergei Golovan
  • Date: 2011-12-15 19:20:10 UTC
  • mfrom: (1.1.18) (3.5.15 sid)
  • mto: (3.5.16 sid)
  • mto: This revision was merged to the branch mainline in revision 33.
  • Revision ID: package-import@ubuntu.com-20111215192010-jnxcfe3tbrpp0big
Tags: 1:15.b-dfsg-1
* New upstream release.
* Upload to experimental because this release breaks external drivers
  API along with ABI, so several applications are to be fixed.
* Removed SSL patch because the old SSL implementation is removed from
  the upstream distribution.
* Removed never used patch which added native code to erlang beam files.
* Removed the erlang-docbuilder binary package because the docbuilder
  application was dropped by upstream.
* Documented dropping ${erlang-docbuilder:Depends} substvar in
  erlang-depends(1) manpage.
* Made erlang-base and erlang-base-hipe provide virtual package
  erlang-abi-15.b (the number means the first erlang version, which
  provides current ABI).

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
%%
2
2
%% %CopyrightBegin%
3
3
%% 
4
 
%% Copyright Ericsson AB 2006-2009. All Rights Reserved.
 
4
%% Copyright Ericsson AB 2006-2010. All Rights Reserved.
5
5
%% 
6
6
%% The contents of this file are subject to the Erlang Public License,
7
7
%% Version 1.1, (the "License"); you may not use this file except in
37
37
 
38
38
-export([t/0, t/1]).
39
39
 
40
 
-export([all/1, 
41
 
 
42
 
         text/1, 
43
 
 
44
 
         pretty/1, 
 
40
-export([all/0,groups/0,init_per_group/2,end_per_group/2, 
45
41
         pretty_test_msgs/1, 
46
 
 
47
 
         compact/1, 
48
42
         compact_test_msgs/1, 
49
 
 
50
 
         flex_pretty/1, 
51
43
         flex_pretty_init/1, 
52
44
         flex_pretty_finish/1, 
53
45
         flex_pretty_test_msgs/1,
54
 
 
55
 
         flex_compact/1, 
56
46
         flex_compact_init/1, 
57
47
         flex_compact_finish/1, 
58
48
         flex_compact_test_msgs/1,
59
 
 
60
49
         flex_compact_dm_timers1/1, 
61
50
         flex_compact_dm_timers2/1, 
62
51
         flex_compact_dm_timers3/1, 
65
54
         flex_compact_dm_timers6/1, 
66
55
         flex_compact_dm_timers7/1, 
67
56
         flex_compact_dm_timers8/1, 
68
 
 
69
 
         binary/1, 
70
 
         
71
 
         bin/1, 
72
57
         bin_test_msgs/1,
73
 
 
74
 
         ber/1, 
75
58
         ber_test_msgs/1, 
76
 
 
77
 
         ber_bin/1, 
78
59
         ber_bin_test_msgs/1, 
79
 
 
80
 
         per/1,
81
60
         per_test_msgs/1,
82
 
 
83
 
         per_bin/1,
84
61
         per_bin_test_msgs/1,
85
 
 
86
 
         erl_dist/1,
87
 
         erl_dist_m/1,
88
62
         erl_dist_m_test_msgs/1,
89
63
 
90
64
         tickets/0, 
91
 
         tickets/1, 
92
 
 
93
 
         compact_tickets/1, 
 
65
         
94
66
         compact_otp4011_msg1/1, 
95
67
         compact_otp4011_msg2/1,
96
68
         compact_otp4011_msg3/1,
133
105
         compact_otp6017_msg01/1,
134
106
         compact_otp6017_msg02/1,
135
107
         compact_otp6017_msg03/1,
136
 
 
137
 
         flex_compact_tickets/1, 
 
108
         
138
109
         flex_compact_otp4299_msg1/1, 
139
110
         flex_compact_otp7431_msg01/1,
140
111
         flex_compact_otp7431_msg02/1,
143
114
         flex_compact_otp7431_msg05/1,
144
115
         flex_compact_otp7431_msg06/1,
145
116
         flex_compact_otp7431_msg07/1,
146
 
 
147
 
 
148
 
         pretty_tickets/1, 
 
117
         
149
118
         pretty_otp4632_msg1/1, 
150
119
         pretty_otp4632_msg2/1, 
151
120
         pretty_otp4632_msg3/1, 
192
161
         pretty_otp7671_msg04/1,
193
162
         pretty_otp7671_msg05/1,
194
163
         pretty_otp8114_msg01/1,
195
 
 
196
 
         flex_pretty_tickets/1, 
 
164
         
197
165
         flex_pretty_otp5042_msg1/1, 
198
166
         flex_pretty_otp5085_msg1/1, 
199
167
         flex_pretty_otp5085_msg2/1, 
219
187
         flex_pretty_otp7431_msg06/1,
220
188
         flex_pretty_otp7431_msg07/1,
221
189
 
222
 
         init_per_testcase/2, fin_per_testcase/2]).  
 
190
         init_per_testcase/2, end_per_testcase/2]).  
223
191
 
224
192
-export([display_text_messages/0, generate_text_messages/0]).
225
193
 
285
253
            expand(Cases, [Case|Acc])
286
254
    end.
287
255
 
288
 
            
 
256
 
 
257
%% ----
 
258
 
 
259
t()     -> megaco_test_lib:t(?MODULE).
 
260
t(Case) -> megaco_test_lib:t({?MODULE, Case}).
 
261
 
 
262
init_per_testcase(Case, Config) ->
 
263
    %% CaseString = io_lib:format("~p", [Case]),
 
264
    C = 
 
265
        case lists:suffix("time_test", atom_to_list(Case)) of
 
266
            true ->
 
267
                [{tc_timeout, timer:minutes(10)}|Config];
 
268
            false ->
 
269
                put(verbosity,trc),
 
270
                Config
 
271
        end,
 
272
    megaco_test_lib:init_per_testcase(Case, C).
 
273
 
 
274
end_per_testcase(Case, Config) ->
 
275
    erase(verbosity),
 
276
    megaco_test_lib:end_per_testcase(Case, Config).
 
277
 
 
278
 
 
279
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 
280
%% Top test case
 
281
 
 
282
all() -> 
 
283
    [{group, text}, {group, binary}, {group, erl_dist},
 
284
     {group, tickets}].
 
285
 
 
286
groups() -> 
 
287
    [{text, [],
 
288
      [{group, pretty}, {group, flex_pretty},
 
289
       {group, compact}, {group, flex_compact}]},
 
290
     {binary, [],
 
291
      [{group, bin}, {group, ber}, {group, ber_bin},
 
292
       {group, per}, {group, per_bin}]},
 
293
     {erl_dist, [], [{group, erl_dist_m}]},
 
294
     {pretty, [], [pretty_test_msgs]},
 
295
     {compact, [], [compact_test_msgs]},
 
296
     {flex_pretty, [], flex_pretty_cases()},
 
297
     {flex_compact, [], flex_compact_cases()},
 
298
     {bin, [], [bin_test_msgs]}, {ber, [], [ber_test_msgs]},
 
299
     {ber_bin, [], [ber_bin_test_msgs]},
 
300
     {per, [], [per_test_msgs]},
 
301
     {per_bin, [], [per_bin_test_msgs]},
 
302
     {erl_dist_m, [], [erl_dist_m_test_msgs]},
 
303
     {tickets, [],
 
304
      [{group, compact_tickets},
 
305
       {group, flex_compact_tickets}, {group, pretty_tickets},
 
306
       {group, flex_pretty_tickets}]},
 
307
     {compact_tickets, [],
 
308
      [compact_otp4011_msg1, compact_otp4011_msg2,
 
309
       compact_otp4011_msg3, compact_otp4013_msg1,
 
310
       compact_otp4085_msg1, compact_otp4085_msg2,
 
311
       compact_otp4280_msg1, compact_otp4299_msg1,
 
312
       compact_otp4359_msg1, compact_otp4920_msg0,
 
313
       compact_otp4920_msg1, compact_otp4920_msg2,
 
314
       compact_otp4920_msg3, compact_otp4920_msg4,
 
315
       compact_otp4920_msg5, compact_otp4920_msg6,
 
316
       compact_otp4920_msg7, compact_otp4920_msg8,
 
317
       compact_otp4920_msg9, compact_otp4920_msg10,
 
318
       compact_otp4920_msg11, compact_otp4920_msg12,
 
319
       compact_otp4920_msg20, compact_otp4920_msg21,
 
320
       compact_otp4920_msg22, compact_otp4920_msg23,
 
321
       compact_otp4920_msg24, compact_otp4920_msg25,
 
322
       compact_otp5186_msg01, compact_otp5186_msg02,
 
323
       compact_otp5186_msg03, compact_otp5186_msg04,
 
324
       compact_otp5186_msg05, compact_otp5186_msg06,
 
325
       compact_otp5793_msg01, compact_otp5836_msg01,
 
326
       compact_otp5993_msg01, compact_otp5993_msg02,
 
327
       compact_otp5993_msg03, compact_otp6017_msg01,
 
328
       compact_otp6017_msg02, compact_otp6017_msg03]},
 
329
     {flex_compact_tickets, [],
 
330
      flex_compact_tickets_cases()},
 
331
     {pretty_tickets, [],
 
332
      [pretty_otp4632_msg1, pretty_otp4632_msg2,
 
333
       pretty_otp4632_msg3, pretty_otp4632_msg4,
 
334
       pretty_otp4710_msg1, pretty_otp4710_msg2,
 
335
       pretty_otp4945_msg1, pretty_otp4945_msg2,
 
336
       pretty_otp4945_msg3, pretty_otp4945_msg4,
 
337
       pretty_otp4945_msg5, pretty_otp4945_msg6,
 
338
       pretty_otp4949_msg1, pretty_otp4949_msg2,
 
339
       pretty_otp4949_msg3, pretty_otp5042_msg1,
 
340
       pretty_otp5068_msg1, pretty_otp5085_msg1,
 
341
       pretty_otp5085_msg2, pretty_otp5085_msg3,
 
342
       pretty_otp5085_msg4, pretty_otp5085_msg5,
 
343
       pretty_otp5085_msg6, pretty_otp5085_msg7,
 
344
       pretty_otp5085_msg8, pretty_otp5600_msg1,
 
345
       pretty_otp5600_msg2, pretty_otp5601_msg1,
 
346
       pretty_otp5793_msg01, pretty_otp5803_msg01,
 
347
       pretty_otp5803_msg02, pretty_otp5805_msg01,
 
348
       pretty_otp5836_msg01, pretty_otp5882_msg01,
 
349
       pretty_otp6490_msg01, pretty_otp6490_msg02,
 
350
       pretty_otp6490_msg03, pretty_otp6490_msg04,
 
351
       pretty_otp6490_msg05, pretty_otp6490_msg06,
 
352
       pretty_otp7671_msg01, pretty_otp7671_msg02,
 
353
       pretty_otp7671_msg03, pretty_otp7671_msg04,
 
354
       pretty_otp7671_msg05, pretty_otp8114_msg01]},
 
355
     {flex_pretty_tickets, [], flex_pretty_tickets_cases()}].
 
356
 
 
357
init_per_group(flex_pretty_tickets, Config) -> 
 
358
    flex_pretty_init(Config);
 
359
init_per_group(flex_compact_tickets, Config) -> 
 
360
    flex_compact_init(Config);
 
361
init_per_group(flex_compact, Config) -> 
 
362
    flex_compact_init(Config);
 
363
init_per_group(flex_pretty, Config) -> 
 
364
    flex_pretty_init(Config);
 
365
init_per_group(_GroupName, Config) ->
 
366
    Config.
 
367
 
 
368
end_per_group(flex_pretty_tickets, Config) -> 
 
369
    flex_pretty_finish(Config);
 
370
end_per_group(flex_compact_tickets, Config) -> 
 
371
    flex_compact_finish(Config);
 
372
end_per_group(flex_compact, Config) -> 
 
373
    flex_compact_finish(Config);
 
374
end_per_group(flex_pretty, Config) -> 
 
375
    flex_pretty_finish(Config);
 
376
end_per_group(_GroupName, Config) ->
 
377
    Config.
 
378
 
 
379
 
 
380
flex_pretty_cases() -> 
 
381
    [flex_pretty_test_msgs].
 
382
 
 
383
 
 
384
flex_compact_cases() -> 
 
385
    [flex_compact_test_msgs, flex_compact_dm_timers1,
 
386
     flex_compact_dm_timers2, flex_compact_dm_timers3,
 
387
     flex_compact_dm_timers4, flex_compact_dm_timers5,
 
388
     flex_compact_dm_timers6, flex_compact_dm_timers7,
 
389
     flex_compact_dm_timers8].
 
390
 
 
391
 
 
392
 
 
393
%% Support for per_bin was added to ASN.1 as of version
 
394
%% 1.3.2 (R8). And later merged into 1.3.1.3 (R7). These
 
395
%% releases are identical (as far as I know).
 
396
%% 
 
397
 
 
398
 
 
399
flex_compact_tickets_cases() -> 
 
400
    [flex_compact_otp4299_msg1, flex_compact_otp7431_msg01,
 
401
     flex_compact_otp7431_msg02, flex_compact_otp7431_msg03,
 
402
     flex_compact_otp7431_msg04, flex_compact_otp7431_msg05,
 
403
     flex_compact_otp7431_msg06, flex_compact_otp7431_msg07].
 
404
 
 
405
flex_pretty_tickets_cases() -> 
 
406
    [flex_pretty_otp5042_msg1, flex_pretty_otp5085_msg1,
 
407
     flex_pretty_otp5085_msg2, flex_pretty_otp5085_msg3,
 
408
     flex_pretty_otp5085_msg4, flex_pretty_otp5085_msg5,
 
409
     flex_pretty_otp5085_msg6, flex_pretty_otp5085_msg7,
 
410
     flex_pretty_otp5085_msg8, flex_pretty_otp5600_msg1,
 
411
     flex_pretty_otp5600_msg2, flex_pretty_otp5601_msg1,
 
412
     flex_pretty_otp5793_msg01, flex_pretty_otp5803_msg01,
 
413
     flex_pretty_otp5803_msg02, flex_pretty_otp5805_msg01,
 
414
     flex_pretty_otp5836_msg01, flex_pretty_otp7431_msg01,
 
415
     flex_pretty_otp7431_msg02, flex_pretty_otp7431_msg03,
 
416
     flex_pretty_otp7431_msg04, flex_pretty_otp7431_msg05,
 
417
     flex_pretty_otp7431_msg06, flex_pretty_otp7431_msg07].
 
418
 
289
419
%% ----
290
420
 
291
421
tickets() ->
304
434
                            Res ->
305
435
                                Res
306
436
                        end,
307
 
                    fin_per_testcase(Case, C),
 
437
                    end_per_testcase(Case, C),
308
438
                    Result
309
439
            end,
310
440
    process_flag(trap_exit, Flag),
311
441
    lists:map(Fun, Cases).
312
442
 
313
 
 
314
 
%% ----
315
 
 
316
 
t()     -> megaco_test_lib:t(?MODULE).
317
 
t(Case) -> megaco_test_lib:t({?MODULE, Case}).
318
 
 
319
 
init_per_testcase(Case, Config) ->
320
 
    %% CaseString = io_lib:format("~p", [Case]),
321
 
    C = 
322
 
        case lists:suffix("time_test", atom_to_list(Case)) of
323
 
            true ->
324
 
                [{tc_timeout, timer:minutes(10)}|Config];
325
 
            false ->
326
 
                put(verbosity,trc),
327
 
                Config
328
 
        end,
329
 
    megaco_test_lib:init_per_testcase(Case, C).
330
 
 
331
 
fin_per_testcase(Case, Config) ->
332
 
    erase(verbosity),
333
 
    megaco_test_lib:fin_per_testcase(Case, Config).
334
 
 
335
 
 
336
 
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
337
 
%% Top test case
338
 
 
339
 
all(suite) ->
340
 
    [
341
 
     text,
342
 
     binary,
343
 
     erl_dist,
344
 
     tickets
345
 
    ].
346
 
 
347
 
text(suite) ->
348
 
    [
349
 
     pretty,
350
 
     flex_pretty,
351
 
     compact,
352
 
     flex_compact
353
 
    ].
354
 
 
355
 
binary(suite) ->
356
 
    [
357
 
     bin,
358
 
     ber,
359
 
     ber_bin,
360
 
     per,
361
 
     per_bin
362
 
    ].
363
 
 
364
 
erl_dist(suite) ->
365
 
    [
366
 
     erl_dist_m
367
 
    ].
368
 
 
369
 
pretty(suite) ->
370
 
    [
371
 
     pretty_test_msgs
372
 
    ].
373
 
 
374
 
 
375
 
compact(suite) ->
376
 
    [
377
 
     compact_test_msgs
378
 
    ].
379
 
 
380
 
 
381
 
flex_pretty(suite) ->
382
 
    {req, [], 
383
 
     {conf, flex_pretty_init, flex_pretty_cases(), flex_pretty_finish}}.
384
 
 
385
 
flex_pretty_cases() ->
386
 
    [
387
 
     flex_pretty_test_msgs
388
 
    ].
389
 
 
390
 
flex_compact(suite) ->
391
 
    {req, [], 
392
 
     {conf, flex_compact_init, flex_compact_cases(), flex_compact_finish}}.
393
 
 
394
 
flex_compact_cases() ->
395
 
    [
396
 
     flex_compact_test_msgs,
397
 
     flex_compact_dm_timers1,
398
 
     flex_compact_dm_timers2,
399
 
     flex_compact_dm_timers3,
400
 
     flex_compact_dm_timers4,
401
 
     flex_compact_dm_timers5,
402
 
     flex_compact_dm_timers6,
403
 
     flex_compact_dm_timers7,
404
 
     flex_compact_dm_timers8
405
 
    ].
406
 
 
407
 
 
408
 
bin(suite) ->
409
 
    [
410
 
     bin_test_msgs
411
 
    ].
412
 
 
413
 
 
414
 
ber(suite) ->
415
 
    [
416
 
     ber_test_msgs
417
 
    ].
418
 
 
419
 
 
420
 
ber_bin(suite) ->
421
 
    [
422
 
     ber_bin_test_msgs
423
 
    ].
424
 
 
425
 
 
426
 
per(suite) ->
427
 
    [
428
 
     per_test_msgs
429
 
    ].
430
 
 
431
 
 
432
 
%% Support for per_bin was added to ASN.1 as of version
433
 
%% 1.3.2 (R8). And later merged into 1.3.1.3 (R7). These
434
 
%% releases are identical (as far as I know).
435
 
%% 
436
 
per_bin(suite) ->
437
 
    [
438
 
     per_bin_test_msgs
439
 
    ].
440
 
 
441
 
 
442
 
erl_dist_m(suite) ->
443
 
    [
444
 
     erl_dist_m_test_msgs
445
 
    ].
446
 
 
447
 
tickets(suite) ->
448
 
    [
449
 
     compact_tickets,
450
 
     flex_compact_tickets,
451
 
     pretty_tickets,
452
 
     flex_pretty_tickets
453
 
    ].
454
 
 
455
 
 
456
 
compact_tickets(suite) ->
457
 
    [
458
 
     compact_otp4011_msg1,
459
 
     compact_otp4011_msg2,
460
 
     compact_otp4011_msg3,
461
 
     compact_otp4013_msg1,
462
 
     compact_otp4085_msg1,
463
 
     compact_otp4085_msg2,
464
 
     compact_otp4280_msg1,
465
 
     compact_otp4299_msg1,
466
 
     compact_otp4359_msg1,
467
 
     compact_otp4920_msg0,
468
 
     compact_otp4920_msg1,
469
 
     compact_otp4920_msg2,
470
 
     compact_otp4920_msg3,
471
 
     compact_otp4920_msg4,
472
 
     compact_otp4920_msg5,
473
 
     compact_otp4920_msg6,
474
 
     compact_otp4920_msg7,
475
 
     compact_otp4920_msg8,
476
 
     compact_otp4920_msg9,
477
 
     compact_otp4920_msg10,
478
 
     compact_otp4920_msg11,
479
 
     compact_otp4920_msg12,
480
 
     compact_otp4920_msg20,
481
 
     compact_otp4920_msg21,
482
 
     compact_otp4920_msg22,
483
 
     compact_otp4920_msg23,
484
 
     compact_otp4920_msg24,
485
 
     compact_otp4920_msg25,
486
 
     compact_otp5186_msg01,
487
 
     compact_otp5186_msg02,
488
 
     compact_otp5186_msg03,
489
 
     compact_otp5186_msg04,
490
 
     compact_otp5186_msg05,
491
 
     compact_otp5186_msg06,
492
 
     compact_otp5793_msg01,
493
 
     compact_otp5836_msg01,
494
 
     compact_otp5993_msg01,
495
 
     compact_otp5993_msg02,
496
 
     compact_otp5993_msg03,
497
 
     compact_otp6017_msg01,
498
 
     compact_otp6017_msg02,
499
 
     compact_otp6017_msg03
500
 
    ].
501
 
 
502
 
 
503
 
flex_compact_tickets(suite) ->
504
 
    {req, [],
505
 
     {conf, flex_compact_init, flex_compact_tickets_cases(),
506
 
      flex_compact_finish}}.
507
 
 
508
 
flex_compact_tickets_cases() ->
509
 
    [
510
 
     flex_compact_otp4299_msg1,
511
 
     flex_compact_otp7431_msg01,
512
 
     flex_compact_otp7431_msg02,
513
 
     flex_compact_otp7431_msg03, 
514
 
     flex_compact_otp7431_msg04,
515
 
     flex_compact_otp7431_msg05,
516
 
     flex_compact_otp7431_msg06,
517
 
     flex_compact_otp7431_msg07
518
 
    ].
519
 
 
520
 
                
521
 
pretty_tickets(suite) ->
522
 
    [
523
 
     pretty_otp4632_msg1,
524
 
     pretty_otp4632_msg2,
525
 
     pretty_otp4632_msg3,
526
 
     pretty_otp4632_msg4,
527
 
     pretty_otp4710_msg1,
528
 
     pretty_otp4710_msg2,
529
 
     pretty_otp4945_msg1,
530
 
     pretty_otp4945_msg2,
531
 
     pretty_otp4945_msg3,
532
 
     pretty_otp4945_msg4,
533
 
     pretty_otp4945_msg5,
534
 
     pretty_otp4945_msg6,
535
 
     pretty_otp4949_msg1,
536
 
     pretty_otp4949_msg2,
537
 
     pretty_otp4949_msg3,
538
 
     pretty_otp5042_msg1,
539
 
     pretty_otp5068_msg1,
540
 
     pretty_otp5085_msg1,
541
 
     pretty_otp5085_msg2,
542
 
     pretty_otp5085_msg3,
543
 
     pretty_otp5085_msg4,
544
 
     pretty_otp5085_msg5,
545
 
     pretty_otp5085_msg6,
546
 
     pretty_otp5085_msg7,
547
 
     pretty_otp5085_msg8,
548
 
     pretty_otp5600_msg1,
549
 
     pretty_otp5600_msg2,
550
 
     pretty_otp5601_msg1,
551
 
     pretty_otp5793_msg01,
552
 
     pretty_otp5803_msg01,
553
 
     pretty_otp5803_msg02,
554
 
     pretty_otp5805_msg01,
555
 
     pretty_otp5836_msg01,
556
 
     pretty_otp5882_msg01,
557
 
     pretty_otp6490_msg01,
558
 
     pretty_otp6490_msg02,
559
 
     pretty_otp6490_msg03,
560
 
     pretty_otp6490_msg04,
561
 
     pretty_otp6490_msg05,
562
 
     pretty_otp6490_msg06,
563
 
     pretty_otp7671_msg01,
564
 
     pretty_otp7671_msg02,
565
 
     pretty_otp7671_msg03,
566
 
     pretty_otp7671_msg04,
567
 
     pretty_otp7671_msg05,
568
 
     pretty_otp8114_msg01
569
 
    ].
570
 
 
571
 
 
572
 
flex_pretty_tickets(suite) ->
573
 
    {req, [],
574
 
     {conf, flex_pretty_init, flex_pretty_tickets_cases(),
575
 
      flex_pretty_finish}}.
576
 
 
577
 
flex_pretty_tickets_cases() ->
578
 
    [
579
 
     flex_pretty_otp5042_msg1,
580
 
     flex_pretty_otp5085_msg1,
581
 
     flex_pretty_otp5085_msg2,
582
 
     flex_pretty_otp5085_msg3,
583
 
     flex_pretty_otp5085_msg4,
584
 
     flex_pretty_otp5085_msg5,
585
 
     flex_pretty_otp5085_msg6,
586
 
     flex_pretty_otp5085_msg7,
587
 
     flex_pretty_otp5085_msg8,
588
 
     flex_pretty_otp5600_msg1,
589
 
     flex_pretty_otp5600_msg2,
590
 
     flex_pretty_otp5601_msg1,
591
 
     flex_pretty_otp5793_msg01,
592
 
     flex_pretty_otp5803_msg01,
593
 
     flex_pretty_otp5803_msg02,
594
 
     flex_pretty_otp5805_msg01,
595
 
     flex_pretty_otp5836_msg01,
596
 
     flex_pretty_otp7431_msg01,
597
 
     flex_pretty_otp7431_msg02,
598
 
     flex_pretty_otp7431_msg03, 
599
 
     flex_pretty_otp7431_msg04,
600
 
     flex_pretty_otp7431_msg05,
601
 
     flex_pretty_otp7431_msg06,
602
 
     flex_pretty_otp7431_msg07
603
 
    ].
604
 
 
605
443
                
606
444
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
607
445