@zogstrip 你对这段代码怎么看?
if crop cropped_width, cropped_height = ImageSizer.crop(original_width, original_height) if cropped_width < width width = cropped_width img["width"] = width end if cropped_height < height height = cropped_height img["height"] = height end end
与现有的实现对比:
这确实比当前行为更不易令人意外,也会让 @awesomerobot 感到满意。唯一明显的缺点是,这个测试显得非常非常非常依赖模拟数据。
如果你认可,欢迎直接提交。