 
     fact "Test Filtering: files. Expanded path works too." do
       Radpath.files("test/fixtures", "log") |> 
-				Enum.map(&Path.basename(&1)) |> 
-				["file3.log"]
+			Enum.map(&Path.basename(&1)) |> 
+			equals ["file3.log"]
     end
 
     fact "Test Filtering: Multiple filter for files function" do
-      files = Radpath.files(fixture_path, @file_ext) |> 
+      files = Radpath.files(fixture_path, @file_ext) |>
 				Enum.map(&Path.basename(&1))
 			files |> Enum.sort |> equals @long_file_list
       @file_list |> for_all (&Enum.member?(files, &1))

    fact "Test Filtering: Files" do
      files = Radpath.files(fixture_path, "txt") |> Enum.map(&Path.basename(&1))
			Enum.map(@dud_files, fn(x) -> files |> ! contains x end)
      Enum.each(@file_list -- ["file3.log"], fn(x) -> files |> contains x end)
    end

    fact "Test Filtering: Files returns empty list if path does not exist" do

    fact "Test Filtering: Directories" do
      dirs = Radpath.dirs(fixture_path) |> Enum.map(&Path.basename(&1))
			Enum.map(@dud_files, fn(x) -> dirs |> ! contains x end)
      Enum.all?(@test_files, fn(x) -> dirs |> contains x end)
    end

    fact "Test Filtering: List of Directories" do
      dirs = Radpath.dirs(["test", "lib"]) |> Enum.map(&Path.basename(&1))
			Enum.all?(@test_files ++ ["Radpath"], fn(x) -> dirs |> contains x end)
    end

    fact "Test Filtering: Regex Directories" do
      dirs = Radpath.dirs("test", "fixtures") |> Enum.map(&Path.basename(&1))
      Enum.all?(["fixtures"], fn(x) -> dirs |> contains x end)
    end
    
    fact "Test Filtering: files" do
			Radpath.files(fixture_path, "log") |>
      Enum.map(&Path.basename(&1)) |> 
			equals ["file3.log"]
    end

    fact "Test Filtering: files with lists" do
