diff options
author | Matan Kushner <hello@matchai.me> | 2019-08-13 12:30:59 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-08-13 12:30:59 -0400 |
commit | 7424e9674cb2a966938861f4257a0b2963f5cdca (patch) | |
tree | acbcc1c20a64da41911b0c1700a9bc24370be6c2 /tests/testsuite/golang.rs | |
parent | 589b6cf712d90a0ac2c70999dd57f32375f423a0 (diff) |
fix: Fix issues with nodejs and golang configuration (#146)
* fix: Give all modules a single name
* test: Add missing config tests for nodejs and golang
* test: Rename dir to directory
Diffstat (limited to 'tests/testsuite/golang.rs')
-rw-r--r-- | tests/testsuite/golang.rs | 23 |
1 files changed, 22 insertions, 1 deletions
diff --git a/tests/testsuite/golang.rs b/tests/testsuite/golang.rs index 6419eefb7..c63e25c0b 100644 --- a/tests/testsuite/golang.rs +++ b/tests/testsuite/golang.rs @@ -2,7 +2,7 @@ use ansi_term::Color; use std::fs::{self, File}; use std::io; -use crate::common; +use crate::common::{self, TestCommand}; #[test] fn folder_without_go_files() -> io::Result<()> { @@ -138,3 +138,24 @@ fn folder_with_gopkg_lock() -> io::Result<()> { assert_eq!(expected, actual); Ok(()) } + +#[test] +#[ignore] +fn config_disabled() -> io::Result<()> { + let dir = common::new_tempdir()?; + File::create(dir.path().join("main.go"))?; + + let output = common::render_module("golang") + .use_config(toml::toml! { + [golang] + disabled = true + }) + .arg("--path") + .arg(dir.path()) + .output()?; + let actual = String::from_utf8(output.stdout).unwrap(); + + let expected = ""; + assert_eq!(expected, actual); + Ok(()) +} |