Add more tests

This commit is contained in:
sharkdp 2018-10-11 21:39:44 +02:00 committed by David Peter
parent 693bd5929d
commit c19c704a43
2 changed files with 17 additions and 0 deletions

View File

@ -36,6 +36,22 @@ fn single() {
#[test] #[test]
fn multiple() { fn multiple() {
assert_eq!(
vec!["--plain", "--language=cpp"],
get_args_from_str("--plain --language=cpp")
);
}
#[test]
fn quotes() {
assert_eq!(
vec!["--theme", "Sublime Snazzy"],
get_args_from_str("--theme \"Sublime Snazzy\"")
);
}
#[test]
fn multi_line() {
let config = " let config = "
-p -p
--style numbers,changes --style numbers,changes

View File

@ -17,6 +17,7 @@ extern crate content_inspector;
extern crate directories; extern crate directories;
extern crate encoding; extern crate encoding;
extern crate git2; extern crate git2;
extern crate shell_words;
extern crate syntect; extern crate syntect;
extern crate wild; extern crate wild;