def test_turn_on_and_off_bt(self):
        device_name = ''.join(random.choice(string.ascii_lowercase) for i in range(20))
        settings = Settings(self.marionette)
        settings.launch()

        self.assertFalse(self.data_layer.bluetooth_is_enabled)
        bluetooth_settings = settings.open_bluetooth()

        settings.enable_bluetooth()

        settings.tap_rename_my_device()
        bluetooth_settings.type_phone_name(device_name)
        bluetooth_settings.tap_update_device_name_ok()

        self.assertEquals(bluetooth_settings.device_name, device_name)

        settings.enable_visible_to_all()
        self.assertTrue(self.data_layer.bluetooth_is_discoverable)
        self.assertEquals(self.data_layer.bluetooth_name, device_name)

        settings.disable_bluetooth()
        settings.return_to_prev_menu(settings.screen_element)
    def test_turn_on_and_off_bt(self):
        device_name = ''.join(
            random.choice(string.ascii_lowercase) for i in range(20))
        settings = Settings(self.marionette)
        settings.launch()

        self.assertFalse(self.data_layer.bluetooth_is_enabled)
        bluetooth_settings = settings.open_bluetooth()

        settings.enable_bluetooth()

        settings.tap_rename_my_device()
        bluetooth_settings.type_phone_name(device_name)
        bluetooth_settings.tap_update_device_name_ok()

        self.assertEquals(bluetooth_settings.device_name, device_name)

        settings.enable_visible_to_all()
        self.assertTrue(self.data_layer.bluetooth_is_discoverable)
        self.assertEquals(self.data_layer.bluetooth_name, device_name)

        settings.disable_bluetooth()
        settings.return_to_prev_menu(settings.screen_element)