refactor: Replace tempdir test utility with tempfile::tempdir (#538)

This commit is contained in:
Matan Kushner
2019-10-15 23:01:44 +09:00
committed by GitHub
parent d2eef11148
commit b5bb6d6994
8 changed files with 35 additions and 36 deletions
+8 -7
View File
@@ -2,13 +2,14 @@ use std::fs::File;
use std::io;
use ansi_term::Color;
use tempfile;
use crate::common;
#[test]
#[ignore]
fn folder_with_python_version() -> io::Result<()> {
let dir = common::new_tempdir()?;
let dir = tempfile::tempdir()?;
File::create(dir.path().join(".python-version"))?;
let output = common::render_module("python")
@@ -25,7 +26,7 @@ fn folder_with_python_version() -> io::Result<()> {
#[test]
#[ignore]
fn folder_with_requirements_txt() -> io::Result<()> {
let dir = common::new_tempdir()?;
let dir = tempfile::tempdir()?;
File::create(dir.path().join("requirements.txt"))?;
let output = common::render_module("python")
@@ -42,7 +43,7 @@ fn folder_with_requirements_txt() -> io::Result<()> {
#[test]
#[ignore]
fn folder_with_pyproject_toml() -> io::Result<()> {
let dir = common::new_tempdir()?;
let dir = tempfile::tempdir()?;
File::create(dir.path().join("pyproject.toml"))?;
let output = common::render_module("python")
@@ -59,7 +60,7 @@ fn folder_with_pyproject_toml() -> io::Result<()> {
#[test]
#[ignore]
fn folder_with_pipfile() -> io::Result<()> {
let dir = common::new_tempdir()?;
let dir = tempfile::tempdir()?;
File::create(dir.path().join("Pipfile"))?;
let output = common::render_module("python")
@@ -76,7 +77,7 @@ fn folder_with_pipfile() -> io::Result<()> {
#[test]
#[ignore]
fn folder_with_tox() -> io::Result<()> {
let dir = common::new_tempdir()?;
let dir = tempfile::tempdir()?;
File::create(dir.path().join("tox.ini"))?;
let output = common::render_module("python")
@@ -93,7 +94,7 @@ fn folder_with_tox() -> io::Result<()> {
#[test]
#[ignore]
fn folder_with_py_file() -> io::Result<()> {
let dir = common::new_tempdir()?;
let dir = tempfile::tempdir()?;
File::create(dir.path().join("main.py"))?;
let output = common::render_module("python")
@@ -110,7 +111,7 @@ fn folder_with_py_file() -> io::Result<()> {
#[test]
#[ignore]
fn with_virtual_env() -> io::Result<()> {
let dir = common::new_tempdir()?;
let dir = tempfile::tempdir()?;
File::create(dir.path().join("main.py"))?;
let output = common::render_module("python")
.env("VIRTUAL_ENV", "/foo/bar/my_venv")