def test(self): self.env.dependencies.add('numpy') self.env.save() e = env.load_from_directory(self.env_path) self.assertEqual(2, len(e.dependencies['conda'])) assert 'numpy' in e.dependencies['conda']
def test(self): self.env.dependencies.add('numpy') self.env.save() e = env.load_from_directory(self.env_path) self.assertEqual(2, len(e.dependencies['conda'])) self.assert_('numpy' in e.dependencies['conda'])
def execute(args, parser): install.install(args, parser, 'install') if conda_env_installed and args.save: try: env = load_from_directory(os.getcwd()) for pkg in args.packages: env.dependencies.add(pkg) env.save() except exceptions.EnvironmentFileNotFound: if not args.json: sys.stderr.write( "WARNING: Unable to find environment.yml file. " "Skipping save.\n" )
def setUp(self): with open(self.env_path, "rb") as fp: self.original_file_contents = fp.read() self.env = env.load_from_directory(self.env_path)
def test_raised_exception_has_environment_yml_as_file(self): with self.assertRaises(exceptions.EnvironmentFileNotFound) as e: env.load_from_directory('/path/to/unknown/env-spec') self.assertEqual(e.exception.filename, 'environment.yml')
def test_raises_when_unable_to_find(self): with self.assertRaises(exceptions.EnvironmentFileNotFound): env.load_from_directory('/path/to/unknown/env-spec')
def setUp(self): self.original_working_dir = os.getcwd() self.env = env.load_from_directory(self.directory)