Beispiel #1
0
 def create_space(self):
     device = Device()
     device.name = "Device 1"
     device.registered_at = timezone.now()
     device.save()
     space = Space()
     space.device = device
     space.name = "Space 1"
     space.area = 22.5
     space.save()
     return space
Beispiel #2
0
    def test_creating_device_and_saving_it(self):
        device = Device()
        device.name = "Device 1"
        device.registered_at = timezone.now()
        device.save()

        # Retreive it
        all_devices = Device.objects.all()
        self.assertEquals(len(all_devices), 1)
        self.assertEquals(all_devices[0].name, "Device 1")
        self.assertIsInstance(uuid.UUID(all_devices[0].uuid), uuid.UUID)
        self.assertEquals(all_devices[0].registered_at, device.registered_at)
Beispiel #3
0
 def test_repr_looks_ok(self):
     device = Device()
     device.name = "Device 1"
     device.registered_at = timezone.now()
     self.assertTrue(unicode(device).startswith("Device 1 -"))