def setUp(self): keyboard = KeyboardFactory(user__username='******', is_primary=True, add_maps=False) self.keyboard_id = keyboard.id self.user = keyboard.user mapping = KeyMap(cellid=CellType.objects.get(id=1), key='a') mapping.save() keyboard.mappings.add(mapping) UserFactory.create(username='******')
def test_get_logged_in_own_other(self): keyboard2 = KeyboardFactory(user=self.user, add_maps=False) mapping = KeyMap(cellid=CellType.objects.get(id=1), key='a') mapping.save() keyboard2.mappings.add(mapping) response = self.app.get(reverse('select_keyboard', kwargs={'pk': keyboard2.id}), user='******') self.assertEqual(response.body, '{"a": {"cellid": 1}}')