diff --git a/tests/scope.rs b/tests/scope.rs new file mode 100644 index 0000000..4bef043 --- /dev/null +++ b/tests/scope.rs @@ -0,0 +1,17 @@ +use conventional_commit_parser::parse_summary; + +mod assertions; +use assertions::*; +use conventional_commit_parser::commit::CommitType; + +#[test] +fn parse_scope_with_whitespace() { + let summary = "feat(some scope): message"; + let result = parse_summary(summary); + + assert_scope(&result, "some scope"); + assert_commit_type(&result, CommitType::Feature); + assert_summary(&result, "message"); + assert_no_footers(&result); + assert_no_body(&result); +}