summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorSebastian Wiesner <sebastian@swsnr.de>2018-12-13 11:18:35 +0100
committerSebastian Wiesner <sebastian@swsnr.de>2018-12-13 11:18:35 +0100
commit5eaf7df7d5359726627e031a8b91106356e4d1d5 (patch)
tree9b07f4617a43e5398167412487867c43ff4d2231 /src
parent0bd37d067581701942043ab36ea5758a699fa228 (diff)
Get rid of extern crate
Diffstat (limited to 'src')
-rw-r--r--src/lib.rs8
-rw-r--r--src/main.rs4
-rw-r--r--src/terminal/iterm2/magic.rs1
-rw-r--r--src/terminal/iterm2/mod.rs1
-rw-r--r--src/terminal/osc.rs9
5 files changed, 8 insertions, 15 deletions
diff --git a/src/lib.rs b/src/lib.rs
index b07e2d2..265c283 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -19,13 +19,7 @@
//! Write markdown to TTYs.
#[cfg(feature = "resources")]
-extern crate url;
-
-// Pretty assertions for unit tests.
-#[cfg(test)]
-#[macro_use]
-#[allow(unused_imports)]
-extern crate pretty_assertions;
+use url;
use ansi_term::{Colour, Style};
use failure::Error;
diff --git a/src/main.rs b/src/main.rs
index be94c04..45b7b15 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -18,11 +18,9 @@
//! Show CommonMark documents on TTYs.
-#[macro_use]
-extern crate clap;
-
use mdcat;
+use clap::value_t;
use pulldown_cmark::Parser;
use std::error::Error;
use std::fs::File;
diff --git a/src/terminal/iterm2/magic.rs b/src/terminal/iterm2/magic.rs
index b3a83e4..11cf619 100644
--- a/src/terminal/iterm2/magic.rs
+++ b/src/terminal/iterm2/magic.rs
@@ -57,6 +57,7 @@ pub fn detect_mime_type(buffer: &[u8]) -> Result<Mime, failure::Error> {
#[cfg(test)]
mod tests {
use super::*;
+ use pretty_assertions::assert_eq;
#[test]
fn detect_mimetype_of_png_image() {
diff --git a/src/terminal/iterm2/mod.rs b/src/terminal/iterm2/mod.rs
index 172f696..d01842c 100644
--- a/src/terminal/iterm2/mod.rs
+++ b/src/terminal/iterm2/mod.rs
@@ -138,6 +138,7 @@ impl ITerm2Images {
#[cfg(test)]
mod tests {
use super::*;
+ use pretty_assertions::assert_eq;
#[test]
fn read_url_with_http_url_fails_when_status_404() {
diff --git a/src/terminal/osc.rs b/src/terminal/osc.rs
index ddf66bf..c3084eb 100644
--- a/src/terminal/osc.rs
+++ b/src/terminal/osc.rs
@@ -124,6 +124,7 @@ impl OSC8Links {
#[cfg(test)]
mod tests {
+ use pretty_assertions::assert_eq;
use std::process::*;
#[test]
@@ -155,12 +156,10 @@ mod tests {
for (url, expected) in checks.into_iter() {
let parsed = super::Url::parse(url).unwrap();
let needs_host = super::url_needs_explicit_host(&parsed);
- assert!(
- needs_host == *expected,
+ assert_eq!(
+ needs_host, *expected,
"{:?} needs host? {}, but got {}",
- parsed,
- expected,
- needs_host
+ parsed, expected, needs_host
);
}
}