|
@@ 38-50 (lines=13) @@
|
| 35 |
|
self.assertEqual(self.NpmRequirementBad.is_installed(), False) |
| 36 |
|
|
| 37 |
|
|
| 38 |
|
class GemRequirementTestCase(unittest.TestCase): |
| 39 |
|
|
| 40 |
|
def setUp(self): |
| 41 |
|
self.GemRequirement = GemRequirement('ruby') |
| 42 |
|
self.GemRequirementBad = PipRequirement('some_bad_package') |
| 43 |
|
|
| 44 |
|
@unittest.skipIf(shutil.which('gem') is None, "Ruby is not installed.") |
| 45 |
|
def test_InstalledRequirement(self): |
| 46 |
|
self.assertEqual(self.GemRequirement.is_installed(), True) |
| 47 |
|
|
| 48 |
|
@unittest.skipIf(shutil.which('npm') is None, "Ruby is not installed.") |
| 49 |
|
def test_NotInstalledRequirement(self): |
| 50 |
|
self.assertEqual(self.GemRequirementBad.is_installed(), False) |
| 51 |
|
|
|
@@ 23-35 (lines=13) @@
|
| 20 |
|
self.assertEqual(self.PipRequirementBad.is_installed(), False) |
| 21 |
|
|
| 22 |
|
|
| 23 |
|
class NpmRequirementTestCase(unittest.TestCase): |
| 24 |
|
|
| 25 |
|
def setUp(self): |
| 26 |
|
self.NpmRequirement = NpmRequirement('npm') |
| 27 |
|
self.NpmRequirementBad = PipRequirement('some_bad_package') |
| 28 |
|
|
| 29 |
|
@unittest.skipIf(shutil.which('npm') is None, "Npm is not installed.") |
| 30 |
|
def test_InstalledRequirement(self): |
| 31 |
|
self.assertEqual(self.NpmRequirement.is_installed(), True) |
| 32 |
|
|
| 33 |
|
@unittest.skipIf(shutil.which('npm') is None, "Npm is not installed.") |
| 34 |
|
def test_NotInstalledRequirement(self): |
| 35 |
|
self.assertEqual(self.NpmRequirementBad.is_installed(), False) |
| 36 |
|
|
| 37 |
|
|
| 38 |
|
class GemRequirementTestCase(unittest.TestCase): |
|
@@ 8-20 (lines=13) @@
|
| 5 |
|
from coalib.bears.requirements.GemRequirement import GemRequirement |
| 6 |
|
|
| 7 |
|
|
| 8 |
|
class PipRequirementTestCase(unittest.TestCase): |
| 9 |
|
|
| 10 |
|
def setUp(self): |
| 11 |
|
self.PipRequirement = PipRequirement('pip') |
| 12 |
|
self.PipRequirementBad = PipRequirement('some_bad_package') |
| 13 |
|
|
| 14 |
|
@unittest.skipIf(shutil.which('pip') is None, "Pip is not installed.") |
| 15 |
|
def test_InstalledRequirement(self): |
| 16 |
|
self.assertEqual(self.PipRequirement.is_installed(), True) |
| 17 |
|
|
| 18 |
|
@unittest.skipIf(shutil.which('pip') is None, "Pip is not installed.") |
| 19 |
|
def test_NotInstalledRequirement(self): |
| 20 |
|
self.assertEqual(self.PipRequirementBad.is_installed(), False) |
| 21 |
|
|
| 22 |
|
|
| 23 |
|
class NpmRequirementTestCase(unittest.TestCase): |