Skip to content

Commit f6cab43

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

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
@@ -49,13 +49,11 @@ def test_datareader_qos():
4949
# .reliability
5050
datareader_qos.reliability().kind = fastdds.RELIABLE_RELIABILITY_QOS
5151
datareader_qos.reliability().max_blocking_time.seconds = 100
52-
datareader_qos.reliability().max_blocking_time.nanosec = \
53-
fastdds.Time_t.INFINITE_NANOSECONDS
52+
datareader_qos.reliability().max_blocking_time.nanosec = 1
5453
assert(fastdds.RELIABLE_RELIABILITY_QOS ==
5554
datareader_qos.reliability().kind)
5655
assert(100 == datareader_qos.reliability().max_blocking_time.seconds)
57-
assert(fastdds.Time_t.INFINITE_NANOSECONDS ==
58-
datareader_qos.reliability().max_blocking_time.nanosec)
56+
assert(1 == datareader_qos.reliability().max_blocking_time.nanosec)
5957

6058
# .destination_order
6159
datareader_qos.destination_order().kind = \
@@ -323,8 +321,7 @@ def test_datareader_qos():
323321
default_datareader_qos.reliability().kind)
324322
assert(100 == default_datareader_qos.reliability().
325323
max_blocking_time.seconds)
326-
assert(fastdds.Time_t.INFINITE_NANOSECONDS ==
327-
default_datareader_qos.reliability().max_blocking_time.nanosec)
324+
assert(1 == default_datareader_qos.reliability().max_blocking_time.nanosec)
328325

329326
# .destination_order
330327
assert(fastdds.BY_RECEPTION_TIMESTAMP_DESTINATIONORDER_QOS ==
@@ -517,13 +514,11 @@ def test_datawriter_qos():
517514
# .reliability
518515
datawriter_qos.reliability().kind = fastdds.RELIABLE_RELIABILITY_QOS
519516
datawriter_qos.reliability().max_blocking_time.seconds = 100
520-
datawriter_qos.reliability().max_blocking_time.nanosec = \
521-
fastdds.Time_t.INFINITE_NANOSECONDS
517+
datawriter_qos.reliability().max_blocking_time.nanosec = 1
522518
assert(fastdds.RELIABLE_RELIABILITY_QOS ==
523519
datawriter_qos.reliability().kind)
524520
assert(100 == datawriter_qos.reliability().max_blocking_time.seconds)
525-
assert(fastdds.Time_t.INFINITE_NANOSECONDS ==
526-
datawriter_qos.reliability().max_blocking_time.nanosec)
521+
assert(1 == datawriter_qos.reliability().max_blocking_time.nanosec)
527522

528523
# .destination_order
529524
datawriter_qos.destination_order().kind = \
@@ -757,8 +752,7 @@ def test_datawriter_qos():
757752
default_datawriter_qos.reliability().kind)
758753
assert(100 == default_datawriter_qos.reliability().
759754
max_blocking_time.seconds)
760-
assert(fastdds.Time_t.INFINITE_NANOSECONDS ==
761-
default_datawriter_qos.reliability().max_blocking_time.nanosec)
755+
assert(1 == default_datawriter_qos.reliability().max_blocking_time.nanosec)
762756

763757
# .destination_order
764758
assert(fastdds.BY_RECEPTION_TIMESTAMP_DESTINATIONORDER_QOS ==
@@ -934,12 +928,10 @@ def test_topic_qos():
934928
# .reliability
935929
topic_qos.reliability().kind = fastdds.RELIABLE_RELIABILITY_QOS
936930
topic_qos.reliability().max_blocking_time.seconds = 100
937-
topic_qos.reliability().max_blocking_time.nanosec = \
938-
fastdds.Time_t.INFINITE_NANOSECONDS
931+
topic_qos.reliability().max_blocking_time.nanosec = 1
939932
assert(fastdds.RELIABLE_RELIABILITY_QOS == topic_qos.reliability().kind)
940933
assert(100 == topic_qos.reliability().max_blocking_time.seconds)
941-
assert(fastdds.Time_t.INFINITE_NANOSECONDS ==
942-
topic_qos.reliability().max_blocking_time.nanosec)
934+
assert(1 == topic_qos.reliability().max_blocking_time.nanosec)
943935

944936
# .destination_order
945937
topic_qos.destination_order().kind = \
@@ -1041,8 +1033,7 @@ def test_topic_qos():
10411033
assert(fastdds.RELIABLE_RELIABILITY_QOS ==
10421034
default_topic_qos.reliability().kind)
10431035
assert(100 == default_topic_qos.reliability().max_blocking_time.seconds)
1044-
assert(fastdds.Time_t.INFINITE_NANOSECONDS ==
1045-
default_topic_qos.reliability().max_blocking_time.nanosec)
1036+
assert(1 == default_topic_qos.reliability().max_blocking_time.nanosec)
10461037

10471038
# .destination_order
10481039
assert(fastdds.BY_RECEPTION_TIMESTAMP_DESTINATIONORDER_QOS ==

0 commit comments

Comments
 (0)