diff options
| -rw-r--r-- | src/lib.rs | 2 | ||||
| -rw-r--r-- | tests/web.rs | 2 | 
2 files changed, 2 insertions, 2 deletions
| @@ -24,7 +24,7 @@ pub fn generate(len: usize, lower: bool, upper: bool, number: bool, special: boo      let mut upper_charset: Vec<char> = String::from("ABCDEFGHIJKLMNOPQRSTUVWXYZ").chars().collect();      let mut lower_charset: Vec<char> = String::from("abcdefghijklmnopqrstuvwxyz").chars().collect();      let mut number_charset: Vec<char> = String::from("1234567890").chars().collect(); -    let mut special_charset: Vec<char> = String::from("!@#$%^&*()+{}[]").chars().collect(); +    let mut special_charset: Vec<char> = String::from("!@#$%^&*()+{}[]><:|+=;-.,'?_~\\/`\"").chars().collect();      let mut result: Vec<char> = Vec::new();      let mut rng = rand::thread_rng(); diff --git a/tests/web.rs b/tests/web.rs index b83608f..eedd1b4 100644 --- a/tests/web.rs +++ b/tests/web.rs @@ -54,7 +54,7 @@ fn generate_not_number_letters() {  #[wasm_bindgen_test]  fn generate_not_special_letters() { -    let upper_charset = "!@#$%^&*()+{}[]"; +    let upper_charset = "!@#$%^&*()+{}[]><:|+=;-.,'?_~\\/`\"";      for x in 0..ATTEMPTS {          let password = generate(x, true, true, true, false);          for char in String::from(upper_charset).chars().into_iter() { | 
