mirror of
https://github.com/starship/starship.git
synced 2026-06-22 02:02:12 +07:00
docs: Add vuepress with initial docs (#99)
Co-authored-by: Tiffany Le-Nguyen <tlenguyen@expedia.com> Co-authored-by: Matan Kushner <hello@matchai.me>
This commit is contained in:
committed by
Matan Kushner
parent
025c0e5e85
commit
08cf33522a
@@ -8,12 +8,14 @@ fn char_module_success_status() -> io::Result<()> {
|
||||
let expected = format!("{} ", Color::Green.bold().paint("➜"));
|
||||
|
||||
// Status code 0
|
||||
let output = common::render_module("char").arg("--status=0").output()?;
|
||||
let output = common::render_module("character")
|
||||
.arg("--status=0")
|
||||
.output()?;
|
||||
let actual = String::from_utf8(output.stdout).unwrap();
|
||||
assert_eq!(expected, actual);
|
||||
|
||||
// No status code
|
||||
let output = common::render_module("char").output()?;
|
||||
let output = common::render_module("character").output()?;
|
||||
let actual = String::from_utf8(output.stdout).unwrap();
|
||||
assert_eq!(expected, actual);
|
||||
|
||||
@@ -25,19 +27,21 @@ fn char_module_failure_status() -> io::Result<()> {
|
||||
let expected = format!("{} ", Color::Red.bold().paint("➜"));
|
||||
|
||||
// Error status code 1
|
||||
let output = common::render_module("char").arg("--status=1").output()?;
|
||||
let output = common::render_module("character")
|
||||
.arg("--status=1")
|
||||
.output()?;
|
||||
let actual = String::from_utf8(output.stdout).unwrap();
|
||||
assert_eq!(expected, actual);
|
||||
|
||||
// Random non-zero status code
|
||||
let output = common::render_module("char")
|
||||
let output = common::render_module("character")
|
||||
.arg("--status=54321")
|
||||
.output()?;
|
||||
let actual = String::from_utf8(output.stdout).unwrap();
|
||||
assert_eq!(expected, actual);
|
||||
|
||||
// Negative status code!?
|
||||
let output = common::render_module("char")
|
||||
let output = common::render_module("character")
|
||||
.arg("--status=-5000")
|
||||
.output()?;
|
||||
let actual = String::from_utf8(output.stdout).unwrap();
|
||||
|
||||
@@ -7,9 +7,9 @@ use crate::common::{self, TestCommand};
|
||||
fn char_symbol_configuration() -> io::Result<()> {
|
||||
let expected = format!("{} ", Color::Green.bold().paint("❯"));
|
||||
|
||||
let output = common::render_module("char")
|
||||
let output = common::render_module("character")
|
||||
.use_config(toml::toml! {
|
||||
[char]
|
||||
[character]
|
||||
symbol = "❯"
|
||||
})
|
||||
.output()?;
|
||||
|
||||
Reference in New Issue
Block a user