Esempio n. 1
0
	def _get_image_size_test(self):
		handler = image_handler.ImageHandler()
		results = {
			"name" : "Image Size",
			"expected" : (256,256),
			"actual" : handler._get_image_size(self._get_test_image())
		}
		return results
Esempio n. 2
0
	def _allowed_file_allowed(self):
		handler = image_handler.ImageHandler()
		results = {
			"name" : "Allowed File Extention",
			"expected" : True,
			"actual" : handler._allowed_file("test.png")
		}
		return results 
Esempio n. 3
0
	def _allowed_file_not_allowed(self):
		handler = image_handler.ImageHandler()
		results = {
			"name" : "Not Allowed File Extention",
			"expected" : False,
			"actual" : handler._allowed_file("test.asdf")
		}
		return results 
Esempio n. 4
0
	def _allowed_file_empty_string(self):
		handler = image_handler.ImageHandler()
		results = {
			"name" : "Empty String in Allowed File",
			"expected" : False,
			"actual" : handler._allowed_file("")
		}
		return results 
Esempio n. 5
0
	def _save_image_empty(self):
		handler = image_handler.ImageHandler()
		results = {
			"name" : "Save Empty String as Image",
			"expected" : -2,
			"actual" : handler.save_image("", "")
		}
		return results 
Esempio n. 6
0
	def _save_image_none(self):
		handler = image_handler.ImageHandler()
		results = {
			"name" : "Save None Image",
			"expected" : -1,
			"actual" : handler.save_image(None, "")
		}
		return results 
Esempio n. 7
0
	def _largest_square_size_test(self, size, image_filename="no_image.png"):
		handler = image_handler.ImageHandler()
		img_size = handler._get_image_size(self._get_test_image(image_filename))
		results = {
			"name" : "Largest Square Size",
			"expected" : size,
			"actual" : handler._largest_square_size(img_size)
		}	
		return results
Esempio n. 8
0
	def _crop_to_square_test(self, image_filename="no_image.png"):
		handler = image_handler.ImageHandler()
		original_img_size = handler._get_image_size(self._get_test_image(image_filename))
		s = handler._largest_square_size(original_img_size)
		cropped_img = handler._crop_to_square(self._get_test_image(image_filename))
		results = {
			"name" : "Crop To Square",
			"expected" : (s,s),
			"actual" : handler._get_image_size(cropped_img)
		}	
		return results
Esempio n. 9
0
	def _save_image_test(self):
		handler = image_handler.ImageHandler()
		save_dir = os.path.join(self._get_test_image_dir(), "temp")


		results = {
			"name" : "Save Image Test",
			"expected" : 1,
			"actual" : handler.save_image(self._get_test_image(), save_dir)
		}

		self._clean_temp_folder(save_dir)

		return results