diff --git a/nmostesting/IS05Utils.py b/nmostesting/IS05Utils.py index 540038f6..3520c639 100644 --- a/nmostesting/IS05Utils.py +++ b/nmostesting/IS05Utils.py @@ -42,6 +42,14 @@ def get_valid_transports(self, api_version): valid_transports.append("urn:x-nmos:transport:mqtt") return valid_transports + def get_valid_transports_with_transport_file(self, api_version): + """Identify the valid transport types which allow a transport file for a given version of IS-05""" + valid_transports = ["urn:x-nmos:transport:rtp", + "urn:x-nmos:transport:rtp.mcast", + "urn:x-nmos:transport:rtp.ucast", + "urn:x-nmos:transport:dash"] + return valid_transports + def check_num_legs(self, url, res_type, uuid): """Checks the number of legs present on a given sender/receiver""" min = 1 diff --git a/nmostesting/suites/IS0502Test.py b/nmostesting/suites/IS0502Test.py index 6ac820e9..3aaa6628 100644 --- a/nmostesting/suites/IS0502Test.py +++ b/nmostesting/suites/IS0502Test.py @@ -579,7 +579,8 @@ def test_13(self, test): return test.FAIL(result) try: - valid_transports = self.is05_utils.get_valid_transports(self.apis[CONN_API_KEY]["version"]) + valid_transports = self.is05_utils.get_valid_transports_with_transport_file( + self.apis[CONN_API_KEY]["version"]) access_error = False