Upstream rust-syndication/rss state of the touched files before 4fe65d6799

This commit is contained in:
upstream committed 2026-09-04 09:35:35 +02:00
1 parent 40aa38a6ac
commit 4b4bd57cab
2 files changed
+2 -44

No files matched your search

-42
View File
@@ -1,42 +0,0 @@
#![cfg(feature = "validation")]
use rss::validation::Validate;
use rss::ImageBuilder;
fn image_with_height(height: &str) -> rss::Image {
ImageBuilder::default()
.url("https://example.com/image.png".to_string())
.link("https://example.com/".to_string())
.title("title".to_string())
.height(height.to_string())
.build()
}
fn image_with_width(width: &str) -> rss::Image {
ImageBuilder::default()
.url("https://example.com/image.png".to_string())
.link("https://example.com/".to_string())
.title("title".to_string())
.width(width.to_string())
.build()
}
#[test]
fn image_height_allows_up_to_400() {
// The RSS 2.0 specification sets the maximum image height to 400.
assert!(image_with_height("31").validate().is_ok());
assert!(image_with_height("200").validate().is_ok());
assert!(image_with_height("400").validate().is_ok());
}
#[test]
fn image_height_above_400_is_invalid() {
assert!(image_with_height("401").validate().is_err());
}
#[test]
fn image_width_max_is_still_144() {
// Width keeps its specification maximum of 144.
assert!(image_with_width("144").validate().is_ok());
assert!(image_with_width("145").validate().is_err());
}