# Path: ice/filesystem.py
# class RealFilesystem(object):
# class FakeFilesystem(object):
#   def create_directories(self, path):
#   def path_exists(self, path):
#   def is_directory(self, path):
#   def is_file(self, path):
#   def is_writable(self, path):
#   def _paths_in_directory(self, directory, incl_subdirs=False):
#   def files_in_directory(self, directory, include_subdirectories=False):
#   def subdirectories_of_directory(self, directory, recursive=False):
#   def __init__(self, root):
#   def adjusted_path(self, path):
#   def create_directories(self, path):
#   def path_exists(self, path):
#   def is_directory(self, path):
#   def is_file(self, path):
#   def is_writable(self, path):
#   def files_in_directory(self, directory, include_subdirectories=False):
#   def subdirectories_of_directory(self, directory, recursive=False):


import os
import shutil
import sys
import tempfile
import unittest
from nose_parameterized import parameterized
from ice import filesystem





class FilesystemTests(unittest.TestCase):

  def setUp(self):
    self.tempdir = tempfile.mkdtemp()

# Path: ice/filesystem.py
# class RealFilesystem(object):
# class FakeFilesystem(object):
#   def create_directories(self, path):
#   def path_exists(self, path):
#   def is_directory(self, path):
#   def is_file(self, path):
#   def is_writable(self, path):
#   def _paths_in_directory(self, directory, incl_subdirs=False):
#   def files_in_directory(self, directory, include_subdirectories=False):
#   def subdirectories_of_directory(self, directory, recursive=False):
#   def __init__(self, root):
#   def adjusted_path(self, path):
#   def create_directories(self, path):
#   def path_exists(self, path):
#   def is_directory(self, path):
#   def is_file(self, path):
#   def is_writable(self, path):
#   def files_in_directory(self, directory, include_subdirectories=False):
#   def subdirectories_of_directory(self, directory, recursive=False):


# Path: tests/filesystem_tests.py
import os
import shutil
import sys
import tempfile
import unittest
from nose_parameterized import parameterized
from ice import filesystem






class FilesystemTests(unittest.TestCase):

  def setUp(self):
    self.tempdir = tempfile.mkdtemp()

    self.filesystem = filesystem.RealFilesystem()