Skip to content

Commit 7c69c06

Browse files
Don't use infinite nanoseconds in API tests (#296) (#297)
(cherry picked from commit 75268ad) Signed-off-by: Miguel Company <miguelcompany@eprosima.com> Co-authored-by: Miguel Company <miguelcompany@eprosima.com>
1 parent 1c0b488 commit 7c69c06

1 file changed

Lines changed: 9 additions & 18 deletions

File tree

fastdds_python/test/api/test_qos.py

Lines changed: 9 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -43,13 +43,11 @@ def test_datareader_qos():
4343
# .reliability
4444
datareader_qos.reliability().kind = fastdds.RELIABLE_RELIABILITY_QOS
4545
datareader_qos.reliability().max_blocking_time.seconds = 100
46-
datareader_qos.reliability().max_blocking_time.nanosec = \
47-
fastdds.Time_t.INFINITE_NANOSECONDS
46+
datareader_qos.reliability().max_blocking_time.nanosec = 1
4847
assert(fastdds.RELIABLE_RELIABILITY_QOS ==
4948
datareader_qos.reliability().kind)
5049
assert(100 == datareader_qos.reliability().max_blocking_time.seconds)
51-
assert(fastdds.Time_t.INFINITE_NANOSECONDS ==
52-
datareader_qos.reliability().max_blocking_time.nanosec)
50+
assert(1 == datareader_qos.reliability().max_blocking_time.nanosec)
5351

5452
# .destination_order
5553
datareader_qos.destination_order().kind = \
@@ -317,8 +315,7 @@ def test_datareader_qos():
317315
default_datareader_qos.reliability().kind)
318316
assert(100 == default_datareader_qos.reliability().
319317
max_blocking_time.seconds)
320-
assert(fastdds.Time_t.INFINITE_NANOSECONDS ==
321-
default_datareader_qos.reliability().max_blocking_time.nanosec)
318+
assert(1 == default_datareader_qos.reliability().max_blocking_time.nanosec)
322319

323320
# .destination_order
324321
assert(fastdds.BY_RECEPTION_TIMESTAMP_DESTINATIONORDER_QOS ==
@@ -511,13 +508,11 @@ def test_datawriter_qos():
511508
# .reliability
512509
datawriter_qos.reliability().kind = fastdds.RELIABLE_RELIABILITY_QOS
513510
datawriter_qos.reliability().max_blocking_time.seconds = 100
514-
datawriter_qos.reliability().max_blocking_time.nanosec = \
515-
fastdds.Time_t.INFINITE_NANOSECONDS
511+
datawriter_qos.reliability().max_blocking_time.nanosec = 1
516512
assert(fastdds.RELIABLE_RELIABILITY_QOS ==
517513
datawriter_qos.reliability().kind)
518514
assert(100 == datawriter_qos.reliability().max_blocking_time.seconds)
519-
assert(fastdds.Time_t.INFINITE_NANOSECONDS ==
520-
datawriter_qos.reliability().max_blocking_time.nanosec)
515+
assert(1 == datawriter_qos.reliability().max_blocking_time.nanosec)
521516

522517
# .destination_order
523518
datawriter_qos.destination_order().kind = \
@@ -751,8 +746,7 @@ def test_datawriter_qos():
751746
default_datawriter_qos.reliability().kind)
752747
assert(100 == default_datawriter_qos.reliability().
753748
max_blocking_time.seconds)
754-
assert(fastdds.Time_t.INFINITE_NANOSECONDS ==
755-
default_datawriter_qos.reliability().max_blocking_time.nanosec)
749+
assert(1 == default_datawriter_qos.reliability().max_blocking_time.nanosec)
756750

757751
# .destination_order
758752
assert(fastdds.BY_RECEPTION_TIMESTAMP_DESTINATIONORDER_QOS ==
@@ -928,12 +922,10 @@ def test_topic_qos():
928922
# .reliability
929923
topic_qos.reliability().kind = fastdds.RELIABLE_RELIABILITY_QOS
930924
topic_qos.reliability().max_blocking_time.seconds = 100
931-
topic_qos.reliability().max_blocking_time.nanosec = \
932-
fastdds.Time_t.INFINITE_NANOSECONDS
925+
topic_qos.reliability().max_blocking_time.nanosec = 1
933926
assert(fastdds.RELIABLE_RELIABILITY_QOS == topic_qos.reliability().kind)
934927
assert(100 == topic_qos.reliability().max_blocking_time.seconds)
935-
assert(fastdds.Time_t.INFINITE_NANOSECONDS ==
936-
topic_qos.reliability().max_blocking_time.nanosec)
928+
assert(1 == topic_qos.reliability().max_blocking_time.nanosec)
937929

938930
# .destination_order
939931
topic_qos.destination_order().kind = \
@@ -1035,8 +1027,7 @@ def test_topic_qos():
10351027
assert(fastdds.RELIABLE_RELIABILITY_QOS ==
10361028
default_topic_qos.reliability().kind)
10371029
assert(100 == default_topic_qos.reliability().max_blocking_time.seconds)
1038-
assert(fastdds.Time_t.INFINITE_NANOSECONDS ==
1039-
default_topic_qos.reliability().max_blocking_time.nanosec)
1030+
assert(1 == default_topic_qos.reliability().max_blocking_time.nanosec)
10401031

10411032
# .destination_order
10421033
assert(fastdds.BY_RECEPTION_TIMESTAMP_DESTINATIONORDER_QOS ==

0 commit comments

Comments
 (0)