Skip to content

Commit 3d2670b

Browse files
chore(deps): update rust crate phonenumber to v0.3.9 (#81)
* chore(deps): update rust crate phonenumber to v0.3.9 * fix(deps): update ignored security advisories * fix: update tests --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Daniëlle Huisman <danielle@huisman.me>
1 parent 14b7a75 commit 3d2670b

5 files changed

Lines changed: 139 additions & 53 deletions

File tree

Cargo.lock

Lines changed: 123 additions & 35 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

deny.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ all-features = true
33

44
[advisories]
55
ignore = [
6+
{ id = "RUSTSEC-2023-0089", reason = "No maintained version available for `atomic-polyfill`." },
67
{ id = "RUSTSEC-2024-0436", reason = "No maintained version available for `paste`." },
7-
{ id = "RUSTSEC-2025-0141", reason = "No maintained version available for `bincode`." },
88
]
99

1010
[bans]

packages/fortifier-macros-tests/tests/validations/phone-number/options_pass.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ fn main() {
2727
ParseError::TooLong
2828
)),
2929
PhoneNumberDataValidationError::DefaultCountry(PhoneNumberError::from(
30-
ParseError::TooShortNsn
30+
ParseError::NoNumber
3131
)),
3232
PhoneNumberDataValidationError::AllowedCountries(
3333
PhoneNumberError::DisallowedCountryCode {

packages/fortifier-macros-tests/tests/validations/phone-number/types_pass.rs

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,10 +25,8 @@ fn main() {
2525
assert_eq!(
2626
data.validate_sync(),
2727
Err(ValidationErrors::from_iter([
28-
PhoneNumberDataValidationError::Str(PhoneNumberError::from(
29-
ParseError::InvalidCountryCode
30-
)),
31-
PhoneNumberDataValidationError::String(PhoneNumberError::from(ParseError::TooShortNsn)),
28+
PhoneNumberDataValidationError::Str(PhoneNumberError::from(ParseError::NoNumber)),
29+
PhoneNumberDataValidationError::String(PhoneNumberError::from(ParseError::NoNumber)),
3230
PhoneNumberDataValidationError::PhoneNumber(PhoneNumberError::DisallowedCountryCode {
3331
code: PhoneNumberErrorCode,
3432
allowed: vec![PhoneNumberCountry::NL],

packages/fortifier/src/validations/phone_number.rs

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -365,58 +365,58 @@ mod tests {
365365
fn invalid_error() {
366366
assert_eq!(
367367
(*"+44").validate_phone_number(None, None),
368-
Err(PhoneNumberError::from(ParseError::TooShortNsn))
368+
Err(PhoneNumberError::from(ParseError::NoNumber))
369369
);
370370
assert_eq!(
371371
"+44".validate_phone_number(None, None),
372-
Err(PhoneNumberError::from(ParseError::TooShortNsn))
372+
Err(PhoneNumberError::from(ParseError::NoNumber))
373373
);
374374
assert_eq!(
375375
"+44".to_owned().validate_phone_number(None, None),
376-
Err(PhoneNumberError::from(ParseError::TooShortNsn))
376+
Err(PhoneNumberError::from(ParseError::NoNumber))
377377
);
378378
assert_eq!(
379379
Cow::<str>::Borrowed("+44").validate_phone_number(None, None),
380-
Err(PhoneNumberError::from(ParseError::TooShortNsn))
380+
Err(PhoneNumberError::from(ParseError::NoNumber))
381381
);
382382
assert_eq!(
383383
Cow::<str>::Owned("+44".to_owned()).validate_phone_number(None, None),
384-
Err(PhoneNumberError::from(ParseError::TooShortNsn))
384+
Err(PhoneNumberError::from(ParseError::NoNumber))
385385
);
386386

387387
assert_eq!(
388388
Some("+44").validate_phone_number(None, None),
389-
Err(PhoneNumberError::from(ParseError::TooShortNsn))
389+
Err(PhoneNumberError::from(ParseError::NoNumber))
390390
);
391391

392392
assert_eq!(
393393
(&"+44").validate_phone_number(None, None),
394-
Err(PhoneNumberError::from(ParseError::TooShortNsn))
394+
Err(PhoneNumberError::from(ParseError::NoNumber))
395395
);
396396
#[expect(unused_allocation)]
397397
{
398398
assert_eq!(
399399
Box::new("+44").validate_phone_number(None, None),
400-
Err(PhoneNumberError::from(ParseError::TooShortNsn))
400+
Err(PhoneNumberError::from(ParseError::NoNumber))
401401
);
402402
}
403403
assert_eq!(
404404
Arc::new("+44").validate_phone_number(None, None),
405-
Err(PhoneNumberError::from(ParseError::TooShortNsn))
405+
Err(PhoneNumberError::from(ParseError::NoNumber))
406406
);
407407
assert_eq!(
408408
Rc::new("+44").validate_phone_number(None, None),
409-
Err(PhoneNumberError::from(ParseError::TooShortNsn))
409+
Err(PhoneNumberError::from(ParseError::NoNumber))
410410
);
411411

412412
let cell = RefCell::new("+44");
413413
assert_eq!(
414414
cell.borrow().validate_phone_number(None, None),
415-
Err(PhoneNumberError::from(ParseError::TooShortNsn))
415+
Err(PhoneNumberError::from(ParseError::NoNumber))
416416
);
417417
assert_eq!(
418418
cell.borrow_mut().validate_phone_number(None, None),
419-
Err(PhoneNumberError::from(ParseError::TooShortNsn))
419+
Err(PhoneNumberError::from(ParseError::NoNumber))
420420
);
421421
}
422422

0 commit comments

Comments
 (0)