michael@0: from marionette_test import MarionetteTestCase michael@0: import os michael@0: michael@0: class TestVoicemailStatusChanged(MarionetteTestCase): michael@0: michael@0: def testStatusChanged(self): michael@0: this_dir = os.path.abspath(os.path.dirname(__file__)) michael@0: pdu_builder_path = os.path.join(this_dir, "pdu_builder.js") michael@0: self.marionette.import_script(pdu_builder_path) michael@0: michael@0: test_path = os.path.join(this_dir, "test_voicemail_statuschanged.js") michael@0: test = open(test_path, "r").read() michael@0: self.marionette.set_script_timeout(30000) michael@0: self.marionette.execute_async_script(test)