kankyo 0.3.0

Simple, efficient, and precise .env library.
Documentation
extern crate kankyo;

use kankyo::utils::*;
use std::env;

#[test]
fn test_utils() {
    set_variables(&[("foo", "1"), ("bar", "2")], true);
    assert!(env::var("foo").is_ok());

    unload(&["foo"]);
    assert!(env::var("bar").is_ok());
    unload(&["bar"]);
    assert!(env::var("bar").is_err());

    // test unload fn
    env::set_var("foo", "1");
    assert!(env::var("foo").is_ok());

    unload(&["foo"]);
    assert!(env::var("foo").is_err());

    // test unload from parsed_lines
    env::set_var("foo", "1");
    assert!(env::var("foo").is_ok());

    unload_from_parsed_lines(&[("foo", "1")]);
    assert!(env::var("foo").is_err());
}