From 85390302e2936974b50b9dacecb642aa81762aa9 Mon Sep 17 00:00:00 2001 From: jobevers Date: Wed, 15 Feb 2017 11:43:32 -0600 Subject: [PATCH] still more fixes --- .travis.yml | 2 +- tests/unit/lbrynet_daemon/test_UIManager.py | 54 --------------------- 2 files changed, 1 insertion(+), 55 deletions(-) delete mode 100644 tests/unit/lbrynet_daemon/test_UIManager.py diff --git a/.travis.yml b/.travis.yml index 57d7b1ac0..b91729046 100644 --- a/.travis.yml +++ b/.travis.yml @@ -37,4 +37,4 @@ script: - pip install mock pylint unqlite - ./run_pylint.sh - ./run_tests.sh - - rvm use 2.3.1 && gem install danger --version '~> 4.0' && danger; fi + - rvm use 2.3.1 && gem install danger --version '~> 4.0' && danger diff --git a/tests/unit/lbrynet_daemon/test_UIManager.py b/tests/unit/lbrynet_daemon/test_UIManager.py deleted file mode 100644 index ae05f06b4..000000000 --- a/tests/unit/lbrynet_daemon/test_UIManager.py +++ /dev/null @@ -1,54 +0,0 @@ -import json -import os -import shutil -import tempfile - -from twisted.trial import unittest -import mock - -from lbrynet.lbrynet_daemon import UIManager - - -class BundledUIManagerTest(unittest.TestCase): - def setUp(self): - self.active_dir = tempfile.mkdtemp() - self.bundled_dir = tempfile.mkdtemp() - self.manager = UIManager.BundledUIManager(mock.Mock(), self.active_dir, self.bundled_dir) - - def tearDown(self): - shutil.rmtree(self.active_dir) - shutil.rmtree(self.bundled_dir) - - def test_when_bundle_is_not_available(self): - result = self.manager.setup() - self.assertFalse(result) - expected = [] - self.assertEqual(os.listdir(self.active_dir), expected) - - def test_when_already_bundled(self): - make_data_file(self.active_dir) - make_data_file(self.bundled_dir) - result = self.manager.setup() - self.assertTrue(result) - expected = ['data.json'] - self.assertEqual(os.listdir(self.active_dir), expected) - - def test_bundled_files_are_copied(self): - make_data_file(self.active_dir) - make_data_file(self.bundled_dir, 'BARFOO') - touch(os.path.join(self.bundled_dir, 'test.html')) - result = self.manager.setup() - self.assertTrue(result) - self.assertEqual('BARFOO', self.manager.version()) - expected = ['data.json', 'test.html'] - self.assertItemsEqual(os.listdir(self.active_dir), expected) - - -def make_data_file(directory, sha='FOOBAR'): - with open(os.path.join(directory, 'data.json'), 'w') as f: - json.dump({'sha': sha}, f) - - -def touch(filename): - with open(filename, 'a') as f: - pass