Example #1
0
    def testAddToSet(self):
        self.cp.writeCheckpoint(TestActionsStateMachine.TEST_KEY, "photo", {
            "status": flickr_uploader.PHOTO_UPLOADED,
            "photo_id": 3
        })

        self.cp.writeCheckpoint(TestActionsStateMachine.TEST_KEY, "set", {
            "status": flickr_uploader.SET_CREATED,
            "set_id": 3
        })

        self.cp.writeCheckpoint(TestActionsStateMachine.TEST_KEY, "photo",
                                {"status": flickr_uploader.ADDED_TO_SET})

        self.cp.writeCheckpoint(TestActionsStateMachine.TEST_KEY, "photo2", {
            "status": flickr_uploader.PHOTO_UPLOADED,
            "photo_id": 4
        })

        res = flickr_uploader.get_actions("photo2", "set", self.cp)
        actions = res[0]
        data = res[1]

        self.assertFalse(actions & flickr_uploader.CREATE_SET)
        self.assertFalse(actions & flickr_uploader.UPLOAD_PHOTO)
        self.assertTrue(actions & flickr_uploader.ADD_TO_SET)

        self.assertEquals(3, data["set_id"])
        self.assertEquals(4, data["photo_id"])
Example #2
0
	def testSetCreation(self):
		self.cp.writeCheckpoint(TestActionsStateMachine.TEST_KEY, "photo",
			{"status": flickr_uploader.PHOTO_UPLOADED, "photo_id": 3})

		res = flickr_uploader.get_actions("photo", "set", self.cp)
		actions = res[0]
		data = res[1]

		self.assertTrue(actions & flickr_uploader.CREATE_SET)
		self.assertFalse(actions & flickr_uploader.UPLOAD_PHOTO)
		self.assertFalse(actions & flickr_uploader.ADD_TO_SET)

		self.assertEquals(3, data["photo_id"])
Example #3
0
	def testBasic(self):
		actions = flickr_uploader.get_actions("photo", "set", self.cp)[0]

		self.assertTrue(actions & flickr_uploader.UPLOAD_PHOTO)
		self.assertTrue(actions & flickr_uploader.CREATE_SET)
		self.assertFalse(actions & flickr_uploader.ADD_TO_SET)
Example #4
0
    def testBasic(self):
        actions = flickr_uploader.get_actions("photo", "set", self.cp)[0]

        self.assertTrue(actions & flickr_uploader.UPLOAD_PHOTO)
        self.assertTrue(actions & flickr_uploader.CREATE_SET)
        self.assertFalse(actions & flickr_uploader.ADD_TO_SET)